Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JS, jQuery] Problem #hash i Firefox, encodeURIComponent
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
miecho
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...
wszerad
Wygląda na to, że wykopałeś buga: Bug
Musisz kodować te znaki?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.