Compare Revisions

encodeURIComponent()

Revision 26171:

Revision 26171 by Hao2lian on

Revision 26172:

Revision 26172 by Hao2lian on

Title:
encodeURIComponent
encodeURIComponent
Slug:
JavaScript/Reference/Global_Objects/encodeURIComponent
JavaScript/Reference/Global_Objects/encodeURIComponent
Content:

Revision 26171
Revision 26172
n37      Assumes that the URI is a URI component rather than a compln37      Assumes that the URI is a URI component rather than a compl
>ete URI, so does not treat reserved characters as if they have sp>ete URI, so does not treat reserved characters as if they have sp
>ecial meaning and encodes them. The differences between <code>enc>ecial meaning and encodes them.
>odeURI</code> and <code>encodeURIComponent</code> appear to vary  
>from browser to browser. Judging from the documentation on Mozill 
>a Developer Center, Mozilla only differs in that <code>encodeURIC 
>omponent</code> does not encode a semicolon while its brethren <c 
>ode>encodeURI</code> does. 
n78    <p>n
79      <code>encodeURIComponent</code> by itself is not safe to en
>code values for HTTP GET and POST requests. See <a href="en/Core_ 
>JavaScript_1.5_Reference/Global_Functions/encodeURI#Description"> 
>encodeURI</a> for more details. 
80    </p>
t85      <a href="en/Core_JavaScript_1.5_Reference/Global_Functions/t82      <a href="en/Core_JavaScript_1.5_Reference/Global_Functions/
>decodeURI">decodeURI</a>, <a href="en/Core_JavaScript_1.5_Referen>decodeURI">decodeURI</a>, <a href="en/Core_JavaScript_1.5_Referen
>ce/Global_Functions/eval">eval</a>, <a href="en/Core_JavaScript_1>ce/Global_Functions/eval">eval</a>, <a href="en/Core_JavaScript_1
>.5_Reference/Global_Functions/encodeURI">encodeURI</a>, <a href=">.5_Reference/Global_Functions/encodeURI">encodeURI</a>
>en/Core_JavaScript_1.5_Guide/Predefined_Functions/escape_and_unes 
>cape_Functions">escape and unescape</a> 

Back to History