在Firefox設置top.location.hash有20%使用此javascript:在Firefox
top.location.hash = "#here%20are%20spaces";
改變瀏覽器的URL:
http://mysite.com/#here are spaces
我預計火狐顯示編碼空格作爲%20在瀏覽器的網址。
- 這是怎麼回事?爲什麼firefox沒有將url設置爲字符串,因爲我通過了它?
- 如何強制firefox更新編碼字符的網址?
和...
如果我添加URL設置爲
top.location.hash = "#here%20are%20spaces%";
它的工作原理(!?),儘管追加到末尾一個額外的不必要%。我不確定這是一個錯誤還是一個功能。關於如何進行的想法或參考?
對於永久鏈接的剪切和粘貼,這是一個問題。 – jedierikb 2009-02-16 04:59:16