Internet explorer 无法使用镀铬框架关闭IE
我在使用IE和Chrome框架时遇到了一个有趣的问题 从“我的网站”注销时,url会被赋予额外的“/#/”,从而导致“”。令人难以置信的是,这似乎妨碍IE在按下关闭按钮时关闭 我的网站目前支持chrome框架,并希望继续这样做。有人知道解决办法吗?我的网站上有任何可能相关的代码吗 请帮忙Internet explorer 无法使用镀铬框架关闭IE,internet-explorer,jquery-mobile,google-chrome-frame,Internet Explorer,Jquery Mobile,Google Chrome Frame,我在使用IE和Chrome框架时遇到了一个有趣的问题 从“我的网站”注销时,url会被赋予额外的“/#/”,从而导致“”。令人难以置信的是,这似乎妨碍IE在按下关闭按钮时关闭 我的网站目前支持chrome框架,并希望继续这样做。有人知道解决办法吗?我的网站上有任何可能相关的代码吗 请帮忙 编辑:进行了更多测试,注销似乎不是问题-手动添加“/#/”也使我无法关闭IE。我在注销时找到了删除哈希符号的解决方法。不是最漂亮的,但至少现在可以关门了 if (window.externalHost) {
编辑:进行了更多测试,注销似乎不是问题-手动添加“/#/”也使我无法关闭IE。我在注销时找到了删除哈希符号的解决方法。不是最漂亮的,但至少现在可以关门了
if (window.externalHost) {
window.location.href = window.location.href.replace(/#.*/, '');
}
我最终找到了在注销时删除散列符号的解决方法。不是最漂亮的,但至少现在可以关门了
if (window.externalHost) {
window.location.href = window.location.href.replace(/#.*/, '');
}
您使用的是哪种服务器端框架?ASP.NETMVC?“注销”按钮使用什么代码?是的,使用asp.NET3.5(可能是MVC2项目,不确定)。另外,使用jquery mobile和注销只需调用$.mobile.changePage(..)就可以使用
$.mobile.changePage
尝试changeHash:false
?我不想从其他页面删除散列,所以我在注销时只删除了它。但你的解决方案在其他方面效果很好!您使用的是哪种服务器端框架?ASP.NETMVC?“注销”按钮使用什么代码?是的,使用asp.NET3.5(可能是MVC2项目,不确定)。另外,使用jquery mobile和注销只需调用$.mobile.changePage(..)就可以使用$.mobile.changePage
尝试changeHash:false
?我不想从其他页面删除散列,所以我在注销时只删除了它。但你的解决方案在其他方面效果很好!