Autor | Zpráva | ||
---|---|---|---|
vasio Profil * |
#1 · Zasláno: 9. 5. 2010, 22:47:13
Ahoj, mám 1. soubor který na pozadí načte 2. - php soubor. Ten se načítá pomocí objektu XMLHttpRequset, je to používáno v online CHATU a zprávy se odesílají pomocí open("GET","2doubor.php?zprava=nejakazprava","yes"); Ale když dám odeslat některé speciální znaky jako npř:+,&,# - spojení řetězců, další parametr..., komentář, tak mi to prostě nejde odeslat i s těmito znaky, neznáte někdo postup jak poslat i tyto znaky? Napadla mně funkce replace ale když jsem nenašel entitu + a ještě k tomu mi nešlo &, tak sjem to vzdal. Ještě zrekapituluji: Mám problém s posíláním vět pomocí metody GET ve které prostě nemohu mít znaménka jako jsou + atd... Předem díky.
|
||
vasio Profil * |
#2 · Zasláno: 9. 5. 2010, 22:51:54
Hodilo by se mi například předělání speciálních znaků v proměnné na entity...
|
||
vasio Profil * |
#3 · Zasláno: 9. 5. 2010, 23:38:06
Pokud neexistuje vnořená funkce do jazyka javascript a je zapotřebí npř jquery a nebo si všechny speciální znaky převést třeba na *plus*,*a*,... a pak přez php zobrazit správně tak mi to prosím napiště, díky.
|
||
Chamurappi Profil |
#4 · Zasláno: 9. 5. 2010, 23:43:37 · Upravil/a: Chamurappi
Reaguji na vasia:
Hledáš funkci encodeURIComponent .
Nevím, co myslíš vnořenou funkcí. Framework v JavaScriptu neumí nic, co neumí sám JavaScript. |
||
vasio Profil * |
#5 · Zasláno: 10. 5. 2010, 00:16:59
Napadla mně nějaká zdlouhavá funkce která by ověřovala existenci třeba + a pokud by byl tak by se znovu a znovu nahrazovalo :-) nebo i jinak...
|
||
vasio Profil * |
#6 · Zasláno: 10. 5. 2010, 00:20:19
vše jde tak jak má, díky :-)
|
||
Časová prodleva: 15 let
|
0