2008-11-11 49 views
1

我傳遞一個網址,通過谷歌翻譯,並在消防狐狸我的位置吧,URL看起來它應該:甩開火狐狸location.href或window.location的,沒有它被編碼

http://72.14.235.104/translate_c?hl=en&langpair=en|ru&sl=ru&tl=ru&u=http://something.something/something/.....orig_term%3Dмалярии

我想抓住orig_term並在加載時將其值應用到我的頁面上的其他位置。問題是,儘管在位置上顯示準確,window.location,window.location.href,location.href都顯示了使用orig_term編碼的值。我試着去編碼的編碼值,但其表現是:

маd»ÑÑии

人知道爲什麼在IE偉大工程,而不是在火災福克斯?

回答

1

我只是把這個網址在我的Firefox 3的地址欄:http://www.google.com/search?q=малярии

我能得到正確的數據回來,如果我decodeURI在href。我在地址欄中替換了上面的網址來測試它。

javascript:alert(decodeURI(window.location.href))