在我的asp页面中,我使用以下javascript代码重定向url。此代码在原生IE7,IE8,Chrome,FireFox和IE9兼容模式下运行良好,但在IE9中运行不正常。使用IE9时,第一次工作正常,但下次显示“404 - 未找到文件或目录。您要查找的资源可能已被删除,名称已更改,或暂时不可用”错误。
window.location.href='<%=strURL%>'
要了解我的意思,请使用IE9打开http://www.sportsmanager.us/dudleysoccer.htm 在左侧菜单中,向下滚动,直到看到U10- DUBEY,U10 - SALONIS或任何下方按钮,然后单击其中一个并显示计划,但是当单击另一个按钮时,您将收到404 - 文件或目录错误。请让我是什么问题。 谢谢,拉维
答案 0 :(得分:2)
此解决方案在大多数情况下效果更好:
window.location.assign('url');
答案 1 :(得分:0)
对于IE9:
window.location = "<%=strURL%>";
答案 2 :(得分:0)
尝试使用window.open(url)
代替位置。这解决了我的问题,长网址也许它会帮助你
答案 3 :(得分:0)
我遇到了类似的问题,但当我关闭并重新打开IE9时它就消失了。