[回到版面]
回應模式
名 稱
內 文
附加圖檔[] []
  • 可附加圖檔類型:GIF, JPG, JPEG, PNG,瀏覽器才能正常附加圖檔
  • 附加圖檔最大上傳資料量為 4096 KB。
  • 當檔案超過寬 125 像素、高 125 像素時會自動縮小尺寸顯示
  • AA可使用 [aa][/aa] 防止變形
  • 回覆時程式碼縮排會被trim消掉,請善用[code][/code]標色或貼到ideone等網站
  • LaTeX記法可以用「$$」或「\( \)」包起來,例如「$\sum_{k=1}^{k=n} k^2 = \frac{n(n+1)(n+2)}{6}$」

檔名:1505397586724.jpg-(20 KB, 326x166)
20 KB
網址列編碼無名氏17/09/14(四)21:59:46 ID:K4.Re/ygNo.12488
各位島民好,最近被問問題回答不出來,所以來借助島民的智慧。

透過網址列輸入:

javascript:'中文'

畫面上就會出現中文,若以Unicode或百分比編碼也能正常顯示,如:

javascript:'\u4E2D\u6587'
javascript:'%E4%B8%AD%E6%96%87'

但若是改到IE上(使用IE11測試),Unicode與中文都能正常顯示,卻只有百分比編碼會出現亂碼(如附圖)。

原本推測是IE只會做ASCII的百分比編碼,但是在網站出現的中文百分比編碼是正常Unicode編碼,請問有島民知道這到底是怎麼回事嗎?
無名氏17/09/15(五)03:44:01 ID:TS7o6v0YNo.12490
https://blogs.msdn.microsoft.com/ieinternals/2014/04/22/unicode-in-url-changes-for-ie11/
試了這些設定都對javascript:'%E4%B8%AD%E6%96%87'
沒有幫助
應該是IE的BUG
可以回報給微軟處理
無名氏17/09/16(六)11:00:12 ID:OQ/ViuZsNo.12492
>>12490

謝謝島民,目前已提出問題等候回覆

【刪除文章】[]
刪除用密碼: