我正在通过谷歌翻译传递一个网址,并在我的火狐上的位置栏中,网址看起来应该是:
我想获取orig_term并在加载时将其值应用于我页面上的其他位置。问题是,尽管在该位置准确显示,window.location,window.location.href,location.href都显示了orig_term编码的值。我尝试对编码值进行解码,但其表示形式为:
маd»ÑÑии
任何人都知道为什么这在IE浏览器中运行得很好而在Fire Fox中却不行?
答案 0 :(得分:1)
我只是将此网址放在我的Firefox 3地址栏中:http://www.google.com/search?q=малярии
如果我decodeURI href我可以得到正确的数据。我在地址栏中替换了上面的URL来测试它。
javascript:alert(decodeURI(window.location.href))