Cómo usar js para encapsular parámetros usando codificación ASCII
js implica 3 funciones: escape, encodeURI, encodeURIComponent y, en consecuencia, hay 3 funciones de decodificación: unescape, decodeURI, decodeURIComponent
1. Debe usar encodeURIComponent al pasar parámetros, de modo que la URL combinada sea. No se truncará con # ni otros caracteres especiales.
Por ejemplo: lt;script language="javascript"gt;document.write('lt;a href="/?logoutamp;aid=7amp;u=' encodeURIComponent("/bruce42") ' " gt;exitlt;/agt;');lt;/scriptgt;
2. Puedes usar encodeURI como un todo para saltar a la URL
Por ejemplo: Location.href=encodeURI ("/do/s?word=Baidu&ct=21");<
3. js puede usar caracteres de escape cuando usa datos
Por ejemplo: en el historial de búsqueda.
4. Escape codifica y genera formato u**** con valores Unicode distintos de 0-255. En otros casos, los resultados de codificación de escape, encodeURI y encodeURIComponent son los mismos.