在通過位址欄傳遞參數的時候,有時候會遇到中文參數,在擷取這種中文參數值得時候, 往往會出現亂碼,
解決辦法如下: 在傳遞參數的使用 escape 函數進行編碼,擷取的時候再進行解碼即可。
例如:
var StationName='軟體測試'
http://192.168.0.1/mes/Web.aspx?Station=StationName
改為:
http://192.168.0.1/mes/Web.aspx?Station=escape(StationName)
在通過位址欄傳遞參數的時候,有時候會遇到中文參數,在擷取這種中文參數值得時候, 往往會出現亂碼,
解決辦法如下: 在傳遞參數的使用 escape 函數進行編碼,擷取的時候再進行解碼即可。
例如:
var StationName='軟體測試'
http://192.168.0.1/mes/Web.aspx?Station=StationName
改為:
http://192.168.0.1/mes/Web.aspx?Station=escape(StationName)