在windows 2003中location.href不能改变。

beyondme 2004-11-30 03:46:02
下面的语句在windows 2000中执行没有问题,但是在windows xp/2003中就没有反应,不能打开图片,提示没有权限。

location.href = "file:///c:\output.jpg"
...全文
90 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
jueban9818 2004-12-01
  • 打赏
  • 举报
回复
location.href = "file:///c:\\output.jpg"
beyondme 2004-12-01
  • 打赏
  • 举报
回复
楼上的方法也不行,还是提示没有权限。
  • 打赏
  • 举报
回复
用楼上的 方法试试
beyondme 2004-11-30
  • 打赏
  • 举报
回复
如果和操作系统无关,为什么同样的代码在windows2000中可以,但是在windows xp/2003中就不行呢。

上面的代码在这个文件中:http://lab2/oa/test.asp
beyondme 2004-11-30
  • 打赏
  • 举报
回复
问题是我要打开的图片没有在站点目录中,这样路径怎么找,如我得图片路径为c:\temp\pic。
bozy 2004-11-30
  • 打赏
  • 举报
回复
ps;這個操作系統無關,是圖片路徑本身的問題
bozy 2004-11-30
  • 打赏
  • 举报
回复
location.href = "file:///c:\output.jpg"
不要用本機的絕對路進。
改爲;
location.href = "/output.jpg"

引號中的路徑你得自己找正確的。

87,910

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧