【茶包射手專欄】CSI任務現場直擊
| | 0 | | ![]() |
最近在看Yam天空新聞(http://news.yam.com 以前叫蕃薯藤新聞)時,我的IE6/IE7在檢視每一頁都會彈出以下的錯誤訊息。(FireFox則OK)
Object Expected! (中文叫做"此處需要物件") 而圖中所說的Line 73是
<script type="text/javascript" language="JavaScript" src="http://y.yam.com/sbox/srchbox_f.js"></script>
聰明的朋友們,想起來了嗎? Object expected不正是KB-留意js檔編碼問題一文中凡夫俗子型及天打雷劈型提過的錯誤訊息,加上問題列為<script src>列,我有充分的理由懷疑這是一個js Encoding Issue。
怎麼證明呢? 很簡單,開啟Fiddler擷取傳輸內容:
看到了嗎? /sbox/srchbox_fs.js,由Fiddler解析的結果可看到其中疑似中文編碼錯誤的亂碼(塗上橘色的部分)。Bingo!! CSI小組收工回家!
Comments
Be the first to post a comment