|
|||
replace für alle
ich versucht ein Suchstring über die Url zu übergeben,
das funktioniert bis auf die Umlaute auch. Dafür habe ich mir eine Codierung geschrieben Code:
text=text.replace("ä","&1"); text=text.replace("ü","&2"); text=text.replace("ö","&3"); text=text.replace("Ä","&4"); text=text.replace("Ü","&5"); text=text.replace("Ö","&6"); text=text.replace("ß","&7"); text=text.replace(" ","&8"); Natürlich geht es bestimmt auch eleganter die &1,&2... werden später über php wieder in ü für mysql codiert! das geht ja dank str.replace für alle zeichen Geändert von seerose (12.07.2015 um 13:36 Uhr) |
Sponsored Links |
|
|||
keiner?
wie übertrage ich den Umlaute über die URL?
hier im Forum ist es doch genauso, meine Frage lautet "replace für alle" Die Forum-Software haut auch die umlaute raus: http://xhtmlforum.de/72169-replace-f-r-alle.html würde das nicht passieren hätten wir: http://xhtmlforum.de/72169-replace-für-alle.html und die Seite wird nicht gefunden bei mir gibt der Kunde einen Suchbegriff z.B. "Hamburg" ein beim senden ist die URL www.irgendwas/search:0:Hamburg gibt der Kunde aber küche ein, Crash das ü und die Seite wird nicht gefunden, daher die Codierung ich sehe gerade encodeURI sollte funktionieren aber... string="tö" string =decodeURI(string) // es kommt aber raus t%C3%B6 eigentlich sollte doch die HTML umlautcodiertung rauskommten, also für ö = ö gibt es dann überhaupt ein js-Befehl um ö = ö zu wandeln? |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
replace | Chris2011 | Javascript & Ajax | 1 | 11.08.2011 17:33 |
MySQL UPDATE REPLACE - eine Zeichenkette ersetzen | Boris | Serveradministration und serverseitige Scripte | 4 | 28.07.2010 17:15 |
Replace | Rico | Javascript & Ajax | 8 | 18.10.2009 14:33 |
JavaScript Methode replace | crossgolfer85 | Javascript & Ajax | 2 | 13.07.2009 11:55 |
Unicode Blockpfeile replace() | uspri | Javascript & Ajax | 8 | 20.04.2009 13:11 |