Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JS, jQuery] Problem #hash i Firefox, encodeURIComponent
miecho
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 8.10.2011

Ostrzeżenie: (0%)
-----


Cześć.

Proszę mnie nie odsyłać do Google, ponieważ szukałem dosyć długo bez rezultatów.

Mam taki dosyć dziwny problem. Mam pole tekstowe. Wpisując tam ciąg znaków, przeciskam go przez encodeURIComponent i ładuję do window.location.hash.
Kiedy wpisuję np %20, %22, %23 itp., a później je wyświetlam przez alert(), to Firefox automatycznie konwertuje to na znak. Np spację, gwiazdkę, czy cudzysłów. Na innych przeglądarkach jak Chrome, Opera, IE, Safari, działa to normalnie i wypisuje dokładnie to co wpiszę w polu input.

Macie jakieś pomysły, jak mogę rozwiązać taki problem? Może zamienić encodeURIComponent na jakąś inną funkcję? Ale z tego co widzę z tej funkcji kodującej korzysta nawet Google, czy Twitter... Walczę z tym już dosyć długo...
Go to the top of the page
+Quote Post
wszerad
post
Post #2





Grupa: Zarejestrowani
Postów: 106
Pomógł: 18
Dołączył: 11.12.2008

Ostrzeżenie: (0%)
-----


Wygląda na to, że wykopałeś buga: Bug
Musisz kodować te znaki?
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:23