close

這二天,有一位客戶在網頁上出現了一個問題,


這個問題不大不小,但也足夠設網頁設計者困擾。


我們也是第一次被詢問這樣的問題,一時間還真不知道該如何解決才好。


問題描述:


客戶的ASP網頁編碼為utf-8格式,在表單或超連結傳遞中文參數時,接收的網頁會有亂碼現象。


問題根本:這個問題似乎只有在IE6才會發生,其它版本的瀏覽器沒有這樣的問題,且是IE6已知的bug.


問題解決:在要傳遞的中文加上 Server.URLENCODE("中文"),讓傳送時以Pagecode指定的編碼傳送。


未求証的方式:這是用javascript的方式來做的,本站沒有測試過。


window.location.href='index.asp?name='+encodeURI(name);


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 NetPC虛擬主機 的頭像
    NetPC虛擬主機

    NetPC虛擬主機的部落格

    NetPC虛擬主機 發表在 痞客邦 留言(0) 人氣()