JavaScript で GET リクエストなどを行うときには、JavaScript が URL のエンコードを要求してくることによく直面します。URL のエンコードが必要な関数では、encodeURIComponent を使って URL をエンコードできます。

2009-07-22_144915

. encodeURIComponent の構文:

var 儲存用變數=encodeURIComponent("被加密網址")

.

.

例:

次のコードをアドレスバーに貼り付けてください

javascript:alert(encodeURIComponent(location.href));

2009-07-22_145001

また、decodeURIComponwent を使うと、encodeURIComponent でエンコードされた URL を元に戻すことができます。

2009-07-22_145730

構文は encodeURIComponent と同じです:

var 儲存用變數=encodeURIComponent("被加密網址") 

2009-07-22_145924