ugrás a tartalomhoz

karakterek, ajax

nemalevi · 2009. Dec. 6. (V), 09.03
Sziasztok!

Egy valtozót szeretnék javascripttel utf8 encodolni, hogy elküldhessem ajax-al aztán szerver oldalon meg decodolni. Amit eddig találtam függvényeket az nekem nem működik.
 
1

Egész oldal...

janoszen · 2009. Dec. 6. (V), 09.25
Szerintem, ha az egész oldal UTF-8-ban megy, akkor az AJAX kérés is azzal fog menni, de ne vedd be rá a ciánkálit.
2

Enkódolni+dekódolni?

vbence · 2009. Dec. 6. (V), 11.54
Ha a kliens nem UTF8 és a szerver nem UTF8, akkor miért fontos hogy az átvitel abban történjen?
3

xmlhttprequest

gex · 2009. Dec. 6. (V), 12.55
gondolom azért mert az xmlhttprequest unicode-ot használ.
4

Közben azt hiszem megoldódott

nemalevi · 2009. Dec. 6. (V), 17.21
Szóval minden UTF-8-ban van. Eddig az egész egy másik szerveren volt és nem is UTF-8 volt a fejlécben. Észrevettem, hogyha rendesen küldöm el a linket, akkor is ugyanez a hiba jelentkezik, és megoldás volt rá az utf8_encode függvény. Ezért gondoltam javascriptben is valami hasonlót kell csinálni. De közben az encode függvényt kicseréltem az encodeURIComponent-re és múúkodik.
5

Mindjárt más

vbence · 2009. Dec. 6. (V), 20.19
Így már van értelme az egésznek :)