![]() |
![]() ![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Mianowicie, przesyłam przez GET dane z textarea (może i głupi pomysł, ale muszę), no i korzystam z encodeURIComponent(), żeby zamienić wszystkie znaki specjalne na ich znaki kodowe. Problem pojawia się, gdy trzeba zmienić entera.
Na IE i operce zmienia się na: %0D%0A Natomiast na Firefoksie: %0A I tym sposobem, gdy potem wykorzystuję te dane, nie tworzy się nowa linia w polu tekstowym. :C Jakiś wayaround? Ten post edytował tommy4 5.05.2007, 07:06:44 |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 157 Pomógł: 0 Dołączył: 12.02.2007 Skąd: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
W sumie nie rozumiem pytania ale tak sobie zauważę że nowa linia to \n\r czyli skok o poziom niżej do nowej linii i powrót karetki zgodnie z zapisem który pokazałeś sprawdza się to tylko w Operze i w IE
%0D - 13 czylo enter %0A - 10 czyli powrót karetki w FF mamy tylko %0A - 10 czyli powrót karetki musisz ręcznie w skrypcie to poprawić najwidoczniej, tzn, dopisywać ten brakujący znak Chyba ?!? jest 2:44 i już nie wiem o co kaman, idę spać -------------------- ------
Per Aspera Ad Astra |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
no co ty? string.replace zamienia w ff tylko pierwsze wystąpienie, nie wiem czemu ;x
|
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%) ![]() ![]() |
http://blatek.ma.ciekawe.info/javascript/ob_regexp.html
A dokładnie to poczytaj sobie o opcji/modyfikatorze: g Ten post edytował Kicok 5.05.2007, 06:33:01 -------------------- "Sumienie mam czyste, bo nieużywane."
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 288 Pomógł: 12 Dołączył: 2.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 561 Pomógł: 3 Dołączył: 2.02.2009 Ostrzeżenie: (0%) ![]() ![]() |
a co jeśli wysyłanie jest metodą POST?
encodeURIComponent w tym momencie przesyła się w trybie textowym czyli na przyklad a = rower; encodeURIComponent(a) ---> encodeURIComponentrower |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 12.06.2025 - 19:27 |