遇到的問題:
在做專案,用geolocation 獲取經緯度,格式如(23.1133,113.2552) ,想儲存到cookie中備用。但讀取cookie出來之後發現逗號變成了
%2c。
找到的原因:
上網以下value值中不能包含特殊字元,包括(分號(;)、逗號(,)、等號(=)以及空格。)如果value中包含逗號則程式無法編譯。 這裡逗號變成 %2c 系統應該自動進行轉碼了。
解決辦法:
用js解碼
unescape(var string);
decodeuricomponent(var string);
decodeuri(var string);
解決SwitchResX不儲存設定的問題
switchresx不儲存我的設定 除了可能已過期的10天試用期外,如果switchresx儲存其設定的首選項檔案以任何方式損壞,有時會出現此症狀。通過刪除首選項檔案,您可以在大多數情況下解決此問題。只需將名為fr.madrau.switchresx.daemon.plist的檔案放入垃圾箱即可。該...
關於webview儲存cookie問題
問題描述 最近專案上需要使用webview載入乙個郵件功能,登陸時候會獲取乙個郵件登陸的位址,第一次開啟沒有問題,第二次開啟就提示 cookie not matched 開始採取的措施是每次開啟url時儲存cookie,測試時發現並沒有生效,且是概率性的 在oncreate裡初始化相關引數 獲取co...
Ext顯示特殊字元問題
最近做專案遇到下列問題 定義乙個textarea,值取 問題1 由於給控制項賦值一般都用單引號 雙引號括起來,而這個字段值中有可能包含單引號 雙引號,直接賦值就會導致報字串未結束或缺少什麼的錯誤,解決方法 從資料庫讀出欄位值後做個處理,將單引號全部替換為 要展示的時候在頁面上先賦值然後再把 全部替換...