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";
是对的,但是指定一个文件就不对

解决方案 »

  1.   

    不可能是文件路径不对啊,firefox运行出来是对的啊
      

  2.   

    我试过绝对路径,也不对的
    window.location.href="c:/.../try/Training.htm"; 
      

  3.   

    如果这个window.location.href="http://www.google.com" 可以在不同浏览器中运行
    那就说明window.location.href="try/Training.htm"; 写法存在浏览器兼容问题
    或者说你的路径不对
      

  4.   

    permission denied 
    没有权限访问?
      

  5.   

    反正在ie里用window.location.href这样的js只能是"http://XXXX"这样的url格式,指定在文件上是不行的
    但是在html里那种<a href=??>,无论是不是ie都可以指定文件。以上是我的总结。真想把分数加给自己。
      

  6.   

    你那个路径是怎样弄的   我是 
    window.location.href = 'http://ContractManagement/Upload/000.jpg';
    这样 还是 没办法显示...