js 路徑帶中文在360瀏覽器下出現錯誤。
昨天一個專案上線,一個頁面帶著引數跳轉另一個介面的時候出現一個無法找到該頁面的錯誤。然後就開始跑原生代碼發現沒錯誤啊,本人習慣用谷歌瀏覽器,所有用谷歌找了半天沒有找到。突然想到生產用的360的瀏覽器,然後去上面測試,果然出現這個問題。
問題程式碼:
var url = "${pageContext.request.contextPath}/web/outbound/visit/summaryOut?id="+id+"&phone="+phone+"&custName="+custName;
排查可能因為路徑帶了中文,用encodeURI解決中文路徑問題。
解決問題:
var url = "${pageContext.request.contextPath}/web/outbound/visit/summaryOut?id="+id+"&phone="+phone+"&custName="+encodeURI(custName);
特此來記錄下各個瀏覽器因為路徑帶中文的問題。
相關推薦
js 路徑帶中文在360瀏覽器下出現錯誤。
昨天一個專案上線,一個頁面帶著引數跳轉另一個介面的時候出現一個無法找到該頁面的錯誤。然後就開始跑原生代碼發現沒錯誤啊,本人習慣用谷歌瀏覽器,所有用谷歌找了半天沒有找到。突然想到生產用的360的瀏覽器,然後去上面測試,果然出現這個問題。 問題程式碼: var url = "${pageCo
Chrome等瀏覽器下出現net::ERR_BLOCKED_BY_CLIENT的解決辦法
當我們在做開發時,除錯頁面圖片會出現部分圖片無法正常顯示,並且確認圖片的地址正確; 按F12 Debug檢視報錯原因,提示net::ERR_BLOCKED_BY_CLIENT錯誤,但當我們點選圖片地址發現,圖片地址並無錯誤; 遇到這類情況,一般都是瀏覽器安裝的某個第三方擴充套件程式已阻止對此
JabRef中新增帶中文的field時出現問題之解決
問題描述 JaBRef是一款開源的文獻管理軟體,主要用來管理bibtex格式的參考文獻,可以與LATEX配合使用,方便論文參考文獻的使用。文獻管理軟體還有很多,例如EndNote,Murply,RefWorks,以及國內的NoteExpress等,還有一些線上
js,jq清除360瀏覽器自動儲存保單資訊
1、在window.onload事件中先重置表單 js : document.getElementById('myform') jq : $('#myform')[0].reset(); 2、再設定表單input的值為空 $('.myform input').val("
網站搬家後firefox,chrome提示內容編碼錯誤,360瀏覽器提示500錯誤
搬家 打開 內容 ref ESS 編碼錯誤 解決 參考 找到 PHP壓縮的問題。 我的解決方法: 打開php.ini文件,找到zlib.output_compression = Off,改成zlib.output_compression = On 參考: h
解決Pycharm debug下出現錯誤Process finished with exit code -1073741819 (0xC0000005)的問題
這個錯誤困擾了我一天,網上找的答案也是千奇百怪,部分可以參考該篇部落格 以上嘗試未果,最後在外網找到了解答,具體有三種,每個都試一次或許就能解決(最有可能是第三種方法) 一、更新pyqt,更新numpy 二、開啟pycharm的選單中的Run – Edit Co
eclipse程式中出現中文執行的時候出現錯誤解決
首行增加,已測試可用。 #coding=gbk 程式中出現中文,執行的時候出現如下錯誤: SyntaxError: Non-UTF-8 code starting with ‘xc1’ in file C:…xxx.py on line 8, but no encoding declared
windows下編輯指令碼檔案在linux下出現錯誤
問題: 使用./shell.sh 出現出現錯誤:“/bin/sh^M:bad interpreter” 使用sh shell.sh 生成的檔案會出現"a.txt^M"或者“a.txt?” 分析: 這裡這種情況的出現是因為,指令碼是在windows下編寫的,然後傳到
git bash下出現錯誤Error: Cannot find module 'git目錄/node_modules/git包/bin/git包'
經常用git的可能都會覺得git bash比cmd好用一些,不僅在樣式上,git bash還支援ssh、ls、cp、mv、vi這些linux常見命令。當然有一款軟體專注美化cmd,叫做cmder,但是c
eclipse在Ubuntu12.04下出現錯誤:JVM terminated. Exit code=13 /usr/bin/java的一種解決辦法
最近想在64位Ubuntu12.04下安裝一個c/C++的整合開發環境,優先想到的就是eclipse C++版,但是一直報錯,差不多是下面輸出<span style="font-size:14p
跟後臺打印程序系統服務通訊時出現錯誤。請打開服務管理單元,確認後臺打印程序服務是否在運行。
term tab 日期 system ice 停用 blog spooler 警告 一: 問題描述: 【錯誤】 跟後臺打印程序系統服務通訊時出現錯誤。請打開服務管理單元,確認後臺打印程序服務是否在運行。事件類型:警告事件來源:TermServD
使用PHPExcel匯入excel時,日期出現錯誤。
PHPExcel讀取excel中的時間的時候都會轉換為類似 41890.6101這樣的格式,解決方式如下: PHPExcel_Shared_Date::ExcelToPHP("要轉換的時間") 使用
啟動SSH-server出現錯誤。Package openssh-server is not available, but is referred to by another package.
sudo apt-get install openssh-server 往剛裝好的ubuntu上一敲,出現如下錯誤: [email protected]:~$ sudo apt-get install openssh-server Rea
編譯錯誤 說明: 在編譯向該請求提供服務所需資源的過程中出現錯誤。請檢查下列特定錯誤詳細資訊並適當地修改原始碼。
系統釋出後,在本地機子上一切正常,但是上傳到伺服器出現如下錯誤: “/”應用程式中的伺服器錯誤。 -------------------------------------------------------------------------------- 編譯錯誤
C# 在編譯向該請求提供服務所需資源的過程中出現錯誤。請檢查下列特定錯誤詳細資訊並適當地修改原始碼。
行 1: #pragma checksum "E:\WEBSERVICE\WebClient\default.aspx" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "8929E17C339CE9FDACB5A0E34138AABF" 行 2: //----
【C#】解決進行反序列化時出錯:。InnerException 訊息是“反序列化物件 屬於型別 System.String 時出現錯誤。讀取 XML 資料時,超出最大字串內容長度配額 (8192)。
解決:.NET進行反序列化時出錯:。InnerException 訊息是“反序列化物件 屬於型別 System.String 時出現錯誤。讀取 XML 資料時,超出最大字串內容長度配額 (8192)
win7開啟.not framework 3.5元件功能失敗參考解決方法【出現錯誤。並非所有的功能被成功更改。】
在win7 -> 控制面板 -> 程式與功能 -> 開啟或關閉windows功能,勾選.net framwork 3.5下面兩項HTTP和非HTTP功能,點選確定。 發現開啟失敗,且系統提示【出現錯誤。並非所有的功能被成功更改。】 可參考如下解決:
InnerException 訊息是“反序列化物件 屬於型別 *** 時出現錯誤。讀取 XML 資料時,超出最大字串內容長度配額 (8192)。(注意細節)
WEB站點在呼叫我們WCF服務的時候,只要傳入的引數過長,就報如下錯誤: 格式化程式嘗試對訊息反序列化時引發異常: 嘗試對引數 http://tempuri.org/ 進行反序列化時出錯: formDataXml。InnerException 訊息是“反序列化物件 屬於型別
IE瀏覽器url帶中文引數導致亂碼問題(chrome下正常)
問題: E瀏覽器下url帶中文請求引數,伺服器端使用new String(param.getBytes(“iso-8859-1”), “utf-8”)後仍然會亂碼。 但使用chrome瀏覽器則正常。 程式碼如下: 解決: 使用URLEncoder和URLDecod
解決360瀏覽器優先選擇極速模式,在相容模式下出現亂碼問題
最近用360瀏覽器訪問自己的網站,發現都是被優先選用相容模式開啟,這使得網站很難看。為了讓360瀏覽器開啟網站的時候優先試用極速模式,找了一下官方論壇,發現瞭解決方案。 <html> <head> <meta name="rend