-
1. Data: 2011-01-10 14:54:16
Temat: problem ajax w IE 8.0 (polskie znaki)
Od: Jakub Otrzasek <n...@n...n30.info>
Witam,
mam w js taki kod:
var link = "index.php?page=9&rodzaj=" + nr + "¶m1=" + param1 +
"¶m2=" + param2 +"¶m3=" + param3 + "¶m4=" +param4 +
"¶m5=" + param5 ;
request.open ("GET",link, true);
request.setRequestHeader("Connection", "close");
request.setRequestHeader("Content-Type", "text/xml; charset=UTF-8");
request.onreadystatechange = this.towhandlestatechange;
request.send(null);
i w FF działa,
w IE 8 jest taki problem iż na pierwszym polskim znaku ucina link.
ale alert przed request.open zwraca całość z poprawnymi polskimi znakami.
Czy wie ktoś może jak to powinno być poprawnie by Polskie fonty działały?
z góry dziękuję za pomoc.
--
http://jakub.otrzasek.pl
-
2. Data: 2011-01-10 14:57:31
Temat: Re: problem ajax w IE 8.0 (polskie znaki)
Od: porneL <n...@p...net>
On Mon, 10 Jan 2011 14:54:16 -0000, Jakub Otrzasek <n...@n...n30.info>
wrote:
> Witam,
> mam w js taki kod:
>
> var link = "index.php?page=9&rodzaj=" + nr + "¶m1=" + param1 +
> "¶m2=" + param2 +"¶m3=" + param3 + "¶m4=" +param4 +
> "¶m5=" + param5 ;
Traktujesz URL jako zwykły tekst, a URL tekstem nie jest --
encodeURIComponent() konwertuje tekst na format urlencode (ale czy IE8 to
obsługuje prawidłowo, to głowy nie dam).
--
http://pornel.net
this.author = new Geek("porneL");
-
3. Data: 2011-01-10 15:45:33
Temat: Re: problem ajax w IE 8.0 (polskie znaki)
Od: Peter May <p...@o...pl>
W dniu 2011-01-10 15:57, porneL pisze:
> On Mon, 10 Jan 2011 14:54:16 -0000, Jakub Otrzasek <n...@n...n30.info>
> wrote:
>
>> Witam,
>> mam w js taki kod:
>>
>> var link = "index.php?page=9&rodzaj=" + nr + "¶m1=" + param1 +
>> "¶m2=" + param2 +"¶m3=" + param3 + "¶m4=" +param4 +
>> "¶m5=" + param5 ;
>
> Traktujesz URL jako zwykły tekst, a URL tekstem nie jest --
> encodeURIComponent() konwertuje tekst na format urlencode (ale czy IE8
> to obsługuje prawidłowo, to głowy nie dam).
IE8 da radę, ale IE6 nie :/
--
Peter
-
4. Data: 2011-01-10 15:47:11
Temat: Re: problem ajax w IE 8.0 (polskie znaki)
Od: Michał Gancarski <m...@g...com>
On Mon, 10 Jan 2011 16:45:33 +0100, Peter May wrote:
[...]
>> Traktujesz URL jako zwykły tekst, a URL tekstem nie jest --
>> encodeURIComponent() konwertuje tekst na format urlencode (ale czy IE8
>> to obsługuje prawidłowo, to głowy nie dam).
>
> IE8 da radę, ale IE6 nie :/
IE6 ogólnie nie daje rady, więc go nie wspieramy ;-)
--
Michał Gancarski
Sieeeaaaaaaaaaaa!
-
5. Data: 2011-01-10 17:06:18
Temat: Re: problem ajax w IE 8.0 (polskie znaki)
Od: Jakub Otrzasek <n...@n...n30.info>
W dniu 11-01-10 15:57, porneL pisze:
> On Mon, 10 Jan 2011 14:54:16 -0000, Jakub Otrzasek <n...@n...n30.info>
> wrote:
>
>> Witam,
>> mam w js taki kod:
>>
>> var link = "index.php?page=9&rodzaj=" + nr + "¶m1=" + param1 +
>> "¶m2=" + param2 +"¶m3=" + param3 + "¶m4=" +param4 +
>> "¶m5=" + param5 ;
>
> Traktujesz URL jako zwykły tekst, a URL tekstem nie jest --
> encodeURIComponent() konwertuje tekst na format urlencode (ale czy IE8
> to obsługuje prawidłowo, to głowy nie dam).
>
To jest aplikacja intranetowa więc ilość wspieranych przeglądarek jest
ograniczona do najnowszych wersji FF i IE 8.0
dziękuję za odpowiedz,
nie mniej w sposób w jaki składam linkę należy encodować tylko zmienne
parametryzowane, w momencie jak zenkoduje całość to link stanie się
nieczytelny dla przeglądarek....
Pozdrawiam
J.
--
http://jakub.otrzasek.pl
-
6. Data: 2011-01-10 18:43:18
Temat: Re: problem ajax w IE 8.0 (polskie znaki)
Od: porneL <n...@p...net>
On Mon, 10 Jan 2011 17:06:18 -0000, Jakub Otrzasek <n...@n...n30.info>
wrote:
> nie mniej w sposób w jaki składam linkę należy encodować tylko zmienne
> parametryzowane, w momencie jak zenkoduje całość to link stanie się
> nieczytelny dla przeglądarek....
Tak. Wtedy cały URL stanie się argumentem URL-a, co w tym przypadku nie ma
sensu.
--
http://pornel.net
this.author = new Geek("porneL");