- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
function urldecode(code) {
code = escape(code);
code = code.replace(/\+/g,' ');
code = code.replace(/%21/g,'!');
code = code.replace(/%22/g,'"');
code = code.replace(/%23/g,'#');
code = code.replace(/%24/g,'$');
code = code.replace(/%2D/g,'-');
code = code.replace(/%5E/g,'^');
code = code.replace(/%26/g,'&');
code = code.replace(/%B9/g,'?');
code = code.replace(/%3B/g,';');
code = code.replace(/%25/g,'%');
code = code.replace(/%3A/g,':');
code = code.replace(/%3F/g,'?');
code = code.replace(/%28/g,'(');
code = code.replace(/%29/g,')');
/*...70 строк такого же говна...*/
return code;
}
Nigma143 18.08.2010 21:17 # 0
Отрывать руки к едрени-фени
Lure Of Chaos 18.08.2010 21:22 # −4
Vindicar 19.08.2010 01:39 # 0
Lure Of Chaos 19.08.2010 11:11 # −2
Vindicar 19.08.2010 14:02 # −2
Я, блин, думал что в JS как в нормальных языках - есть параметр max_replace, а по дефолту заменяется всё...
bildja 19.08.2010 15:51 # +1
Vindicar 20.08.2010 14:41 # −1
Кстати, вот чего никогда не понимал - зачем их смешивать в кучу?
Vasiliy 19.08.2010 12:33 # −1