溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

解決php ie get中文亂碼問題的方法

發(fā)布時間:2020-09-04 09:57:28 來源:億速云 閱讀:170 作者:小新 欄目:編程語言

解決php ie get中文亂碼問題的方法?這個問題可能是我們日常學習或工作經常見到的。希望通過這個問題能讓你收獲頗深。下面是小編給大家?guī)淼膮⒖純热荩屛覀円黄饋砜纯窗桑?/p>

php ie get中文亂碼的解決辦法:首先打開相應的PHP代碼文件;然后使用“encodeURI”方法將中文轉換至URI編碼即可解決亂碼問題。

解決php ie get中文亂碼問題的方法

IE下get方法url中中文亂碼的問題解決

最近在做項目的時候遇到了一個問題,在Chrome下,使用ajax的get方法請求數據時,url中帶中文是沒有問題的,但是在IE下,中文會被變成亂碼發(fā)送過去,以至于無法獲取數據。

一開始想到讓服務端解析來解決,但是由于發(fā)送時已經是亂碼,服務端也無法解析亂碼。

后來想到了一個辦法:使用encodeURI方法將中文轉換至URI編碼,可以完美解決亂碼問題,并且兼容所有瀏覽器。

具體代碼如下:

var url = encodeURI("http://xxx.xxx.xxx.23?" + 中文);
 
$.ajax({
 
    type:"get",
 
    url:url,
 
    dataType:"json",
 
    success:function(data){
 
        console.log(data)
 
    },
 
    error:function(err){
 
        console.log(err)
 
    }
 
});

感謝各位的閱讀!看完上述內容,你們對解決php ie get中文亂碼問題的方法大概了解了嗎?希望文章內容對大家有所幫助。如果想了解更多相關文章內容,歡迎關注億速云行業(yè)資訊頻道。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng)、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

php
AI