關於中文亂碼和瀏覽器圖片緩存的問題

function verify() {
    //解決中文亂麻問題的方法1,頁面端發出的數據作一次encodeURI,服務器段使用new String(old.getBytes("iso8859-1"),"UTF-8");
    //解決中文亂麻問題的方法2,頁面端發出的數據作兩次encodeURI,
    var url = "AJAXServer?name=" + encodeURI(encodeURI($("#userName").val()));
    url = convertURL(url);
    $.get(url,null,function(data){
        $("#result").html(data);
});
}

//給url地址增加時間戳,騙過瀏覽器,不讀取緩存
function convertURL(url) {
    //獲取時間戳
    var timstamp = (new Date()).valueOf();
    //將時間戳信息拼接到url上
    //url = "AJAXServer"
    if (url.indexOf("?") >= 0) {
        url = url + "&t=" + timstamp;
    } else {
        url = url + "?t=" + timstamp;
    }
    return url;
}

發佈了30 篇原創文章 · 獲贊 3 · 訪問量 11萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章