2013年8月21日 星期三

JavaScript的URL編碼

要用GET傳值到下一個頁面常會用:
xxx.html?abc=abc

如果現在是要傳中文:
xxx.html?abc=中文
會顯示UTF-8編碼格式
xxx.html?abc=%E4%B8%AD%E6%96%87

如果想用abc這個參數的值
就可以使用JS內建的 decodeURI() decodeURIComponent() 進行解碼

其他參考資料:
 http://blog.longwin.com.tw/2010/01/javascript-encodeuri-component-utf-8-2010/