Javascript重定向工作在chrome,但不是IE
Javascript redirect works in chrome but not IE
下面的JavaScript脚本注册表工作在chrome没有任何问题。当与IE一起使用时,URL缺少/
.
例如,使用Chrome I正确地降落在//Sever-Name/Submit.aspx
上在IE中,我降落在//Sever-NameSubmit.aspx
有没有人对解决这个问题有什么建议
ScriptManager.RegisterStartupScript(this, this.GetType(), "redirect",
"alert('Your request Was submitted successfully. You will be redirected to the confirmation page.');
window.location='" + Request.ApplicationPath + "Submit.aspx';", true);
应该是:
window.location='" + "/" + Request.ApplicationPath + "/" + "Submit.aspx';", true);
另外,在JavaScript中,"/"用作转义字符。您可能还必须转义转义字符:var link = "site.com//myPage.aspx"
相关文章:
- IE/Chrome中未定义的函数,但Firefox中没有
- 滚动在Chrome中有效,但在Firefox或IE中无效
- CKeditor预览插件.js,为Chrome和IE进行编辑.因为它拒绝CSS样式
- 如何编写在Chrome和IE中正常工作的JavaScript
- Javascript/AAJAX在Opera中不起作用,在FF/IE/Chrome中完美工作
- JavaScript可以在IE+Chrome中使用,但不能在FF中使用
- 在 Java 中使用 IE/Chrome HTML 渲染器或使用 JavaScript 存储文件
- Javascript - 附加到文本区域值 - IE Chrome 和 Firefox
- Src 更改在 Firefox 中工作,而不是在 IE/Chrome 中
- HTML5游戏-工作在IE, Chrome.在FireFox中失败…直到我导航到一个.mp3文件…然后它才工作
- JQuery脚本,适用于Firefox,而不是在IE, Chrome
- jquery不工作在IE, Chrome,工作在FF
- 创建CSV并打开JS不工作在IE, Chrome
- OpenLayers 3旋转示例在Win32触摸设备上的IE/Chrome嵌入式WebBrowser控件中表现不同
- preventDefault()对一个多选择,不同的行为在Firefox - IE - Chrome
- Js工作在IE, Chrome,但不是Firefox
- Ie /chrome检查器导致重画
- 展开嵌套无序列表和水平显示在IE/Chrome/FF
- Firefox与IE/Chrome中的事件处理程序
- Firefox将文本叠加在错误的位置,而不是在Firefox中工作(在IE, Chrome和safari中很好)