![]() |
![]() |
|
![]() |
![]() |
|
Programmierung Rat & Tat für Programmierer |
![]() |
|
Themen-Optionen | Ansicht |
![]() |
#1 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Ich hab einen JavaScript Prompt um eine Liste, ähnlich dem wie es im WCM-Forum funktioniert, in ein Textfeld einzufügen.
Jedoch stellt er mir die Umlaute in der Beschreibung komplett falsch dar (siehe Anhang) Das ganze passiert aber nur, wenn ich die Seite vom Webserver lade (=IIS 6.0 - Win2003) Ich hab mir jetzt die Seite lokal abgespeichert - und da funktioniert das Script tadellos. Die Umlaute werden korrekt dargestellt. An den HTML-Head hab ich auch schon gedacht, aber der is ja sowohl bei der Version vom Server als auch wenn ich das Dok. lokal öffne gleich. Bleibt also nur die Übertragung vom Server zum Client (HTTP-Header!?) Nur was läuft da schief? Dank euch schon für eure Antworten, mfg LLR |
![]() |
![]() |
![]() |
#2 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() variablen?
dann eventuell kodieren und bei der ausgabe dekodieren. encodeURIComponent decodeURIComponent normaler alert? eventuell: alert(unescape("...")) gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
#3 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Also das ist der "Code" für den Prompt:
listtype = prompt("Art der Liste wählen: '1' für eine nummerierte Liste, 'a' für eine alphanumerische Liste oder leer lassen für eine ungeordnete Liste (Aufzählungszeichen).", ""); Wenn ich den String mittels prompt("Art der Liste w" + String.fromCharCode(228) + "hlen"... zusammenbaue funktionierts (228 = ä) Nur das is eben auch fad. Unescape funkt nicht (habs grad probiert) - das macht ja normalerweise nur aus den Hex-Werten was lesebares. encodeURIComponent decodeURIComponent - Was isn das ![]() Bzw. was soll ich da kodieren? Ich will ja nur einen blöden Text ausgeben.... ![]() |
![]() |
![]() |
![]() |
#4 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() Drum hab ich ja gefragt, ob es Variablen sind! Da machts Sinn!
Schreibt du eigentlich & auml; (ohne Leerzeichen) oder ä in deinen Code? (HTML-Code für Sonderzeichen!!!) gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
#5 | |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() Zitat:
Auf & auml; wär ich natürlich auch schon gekommen - habs auch ausprobiert. Nur das lustige daran ist, dass dann einfach auml; dort gestanden.(ohne "&") Also er hats nicht umgeändert. |
|
![]() |
![]() |
![]() |
#6 |
Senior Member
![]() Registriert seit: 18.12.2001
Beiträge: 190
|
![]() Hast du es schon mal mit den Unicode Kennzahlen versucht?
z.B. \u00F6 für ö Java verwendet Unicode |
![]() |
![]() |
![]() |
#7 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() Java hat NICHTS mit JavaSccript zu tun!
@LLR: Kannst Du mal den Output posten, wenn Du die Seite mit "wget -S url" abrufst?
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
#8 |
Inventar
![]() Registriert seit: 22.10.2000
Alter: 41
Beiträge: 5.552
|
![]() So, bin endlich dazu gekommen wget am Server zu installieren (cygwin) und auszuführen:
Das is das ergebnis: Code:
$ wget -S localhost 6080 --09:37=24-- http://localhost/ _> 'index.html.7' Resolving localhost... 127.0.0.1 Connecting to localhost[127.0.0.1]=80 ... connected. HTTP request sent, awaiting response... 1 HTTP/1.1 200 OK 2 Connection: Heep-Alive 3 Content-Length: 12695 4 Date: Mon. 21 Jun 2004 07:37:24 CMI 5 Content-Type= text/html; charset=utf-8 6 Server: Microsoft-IIS/6.0 7 X-Powered-By: ASP.NET 8 MicrosoftOfficeWebServer: 5.0-Pub 9 X-AspNet-Uersion: 1.1.4322 10 Set-Cookie: ASP.NETSessionId=Oycgvw4SvSnrg3SSua2ugbeu; path=/ 11 Cache-Control: private Btw: bin ich zu blöd in Cygwin (=bash?) die Ausgabe in eine Datei umzuleiten!? Weil ein ">" und dann eine Angabe des Dateinamens hat mir zwar die Datei erzeugt, aber die Ausgabe nicht umgeleitet. Od. liegts vielleicht am Cygwin!? |
![]() |
![]() |
![]() |
#9 |
Inventar
![]() Registriert seit: 26.09.1999
Beiträge: 2.569
|
![]() Falsche Zeichenkodierung ISO-8859-1 statt UTF-8.
gruss, snowman
____________________________________
MediaMarkt? Ich bin doch nicht blöd, Mann! Vorsprung durch Technik Lesen Sie keine Anleitungen, FAQs, Readme - Files. Reine Zeitverschwendung. In den Newsgroups und Foren gibt es genug kompetente Leute, die mit großer Geduld immer wieder dieselben einfachen Fragen beantworten. Völlig kostenlos noch dazu! |
![]() |
![]() |
![]() |
#10 |
Inventar
![]() Registriert seit: 24.09.2001
Beiträge: 7.335
|
![]() wget gibts auch nativ für windows:
http://xoomer.virgilio.it/hherold/ (offizieller Link von der GNU wget Homepage)
____________________________________
Weiterhin zu finden auf http://martin.leyrer.priv.at , http://twitter.com/leyrer , http://www.debattierclub.net/ , http://www.tratschen.at/ und via Instant Messaging auf Jabber: m3 <ät> cargal.org . |
![]() |
![]() |
![]() |
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1) | |
|
|