如何防止IE8在URL中以“%23”的形式转义“#”?防止在IE中错误的URL转义
我使用JavaScript动态设定网址window.location.href,有时含有 “#” 为锚的名称(如 “/一些/路径/#anchorname”)
火狐/ Safari /铬完美地解释这一点。自然,IE常常用“%23”替换“#”,导致完全不正确的URL(例如“/ some/path /%23anchorname”)。
如何防止IE8在URL中以“%23”的形式转义“#”?防止在IE中错误的URL转义
我使用JavaScript动态设定网址window.location.href,有时含有 “#” 为锚的名称(如 “/一些/路径/#anchorname”)
火狐/ Safari /铬完美地解释这一点。自然,IE常常用“%23”替换“#”,导致完全不正确的URL(例如“/ some/path /%23anchorname”)。