window.location.href 在ie中无效 permission denied

yingShisscWang 2009-02-10 04:14:32
js 的window.location.href在ie下运行无效,在firefox中可以
我想让画面跳转到一个指定的盘符路径下的文件。
现在ie中报错 permission denied
有办法改吗?


else if(ref==4){
alert(ref);
window.location.href="try/Training.htm";

}

ps:我试过window.location.href="http://www.google.com";
是对的,但是指定一个文件就不对


...全文
1247 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
GaryJay 2010-09-14
  • 打赏
  • 举报
回复
你那个路径是怎样弄的 我是
window.location.href = 'http://ContractManagement/Upload/000.jpg';
这样 还是 没办法显示...
yingShisscWang 2009-02-15
  • 打赏
  • 举报
回复
反正在ie里用window.location.href这样的js只能是"http://XXXX"这样的url格式,指定在文件上是不行的
但是在html里那种<a href=??>,无论是不是ie都可以指定文件。

以上是我的总结。真想把分数加给自己。
yingShisscWang 2009-02-10
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 mousetsun 的回复:]
permission denied
没有权限访问?
[/Quote]
我用ie7.0中文版又跑了一次
果然是“没有权限”


这到底是怎么回事?
Jacky_Zhu_1983 2009-02-10
  • 打赏
  • 举报
回复
permission denied
没有权限访问?
shuai45 2009-02-10
  • 打赏
  • 举报
回复
如果这个window.location.href="http://www.google.com" 可以在不同浏览器中运行
那就说明window.location.href="try/Training.htm"; 写法存在浏览器兼容问题
或者说你的路径不对
yingShisscWang 2009-02-10
  • 打赏
  • 举报
回复
我试过绝对路径,也不对的
window.location.href="c:/.../try/Training.htm";
yingShisscWang 2009-02-10
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 shuai45 的回复:]
... ...文件路径不对
[/Quote]
不可能是文件路径不对啊,firefox运行出来是对的啊
shuai45 2009-02-10
  • 打赏
  • 举报
回复
... ...文件路径不对

81,090

社区成员

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

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