『壹』 js如何判斷URL解碼後的結果是不是亂碼
判斷URL解碼後的結果是不是亂碼如下:
1、如果是ajax:首先要看看後台進行response輸出時,設置的頭文件格式是不是utf-8,並且要保證輸出的類型為text/html
2、判斷瀏覽器解析的是不是utf-8:看看網頁展示的中文是不是亂碼,如果是,那麼就有可能是沒指定解析編碼,指定方式如樓上所說,<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
3、沒有說明具體語言,以java為例,看看是否加字元過濾器,進行請求過濾,這個簡單,tomcat安裝的時候就可以選擇安裝實例,裡面就有現成的,拷過來加進去就行。另外網上到處都是。
4、可以打開 源文件看看是不是源碼本身是亂碼,這是由於開發工具本身設置的編碼格式引起的,如Eclipse、MyEclipse中都有這方面的設置
『貳』 關於像hao123首頁的「到底部」的JS效果如何實現
<a href="#ct1">跳轉到詞條1</a>
<a href="#ct2">跳轉到詞條2</a>
<br>
<div id="ct1" style="height:1000px;">詞條1</div>
<div id="ct2">詞條2</div>
『叄』 js變數寫入url地址問題
如果你的方法GetQueryString確定能獲得值的話,你的URL應該這樣來寫:var url = " http://www.hao123.com?tid="+GetQueryString("tid");這個地方不能用document.write方法