close

encodeURIComponent()

  • 不編碼符號包括: ~!*()'
  • encodeURIComponent() 是適合大部分單一 URI 的編碼方法。這個方法通常可以正確的編出正確的編碼, 例如要編碼一段有 flash 的 html(參數有 & 符號), 如果用其他的方法, 大概解碼後 flash 也不能看了。比較要注意的是這個方法也不處理 ' (單引號)

 

但是當使用GET方法傳遞參數給伺服器時,如果字串中出現單引號,使用這個方法不會處理

因此需要自行另外將單引號encode過之後,在jsp中使用getParameter方法才能夠正確取得值。

 

單引號對應的是%27

arrow
arrow
    全站熱搜

    sp033730 發表在 痞客邦 留言(0) 人氣()