escape()

In Javascript escape() è una funzione globale che rimpiazza alcuni caratteri.

E' stata standardizzata da ECMAScript ma deprecata e rimossa da ECMAScript v3!!!

Bisogna usare encodeURI() e encodeURIComponent()   - occhio che ; / ? : @ & = + $ , # vengono codificati solo nella seconda!

Il motivo di ciò è che la seconda è pensata per parti di URI (protocollo, hostname...) o altro testo, mentre la prima per URI completi.


Technorati tags:

Print | posted @ sabato 11 luglio 2009 22:49

Comments have been closed on this topic.