2012-05-22 45 views
1

我想獲得一個文本輸入字段,它的值作爲在JavaScript中執行的XSL轉換的參數發送。我已經設置了GET方法的表單,然後我的腳本得到這樣的URL參數:使用JavaScript獲取UTF-8 URL參數

var word=unescape((''+self.location.search).substring(5)).toLowerCase(); 

這工作得很好,當輸入包含特殊字符時除外。我已將HTML頁面的編碼設置爲UTF-8,並且我已將

accept-charset="utf-8" 

添加到窗體中。我還在腳本標記中指定了charset =「utf-8」,但它仍然不起作用。我的瀏覽器(Firefox)被設置爲UTF-8作爲默認編碼。我曾嘗試刪除unescape功能。

回答