如何防止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」)。