Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » HTML / XML / XHTML » Sonderzeichen ';' - FF ok / IE nicht ok

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
20.02.2006, 16:35 Uhr
~TooBee
Gast


Wenn ich in meinem Metatag am Ende mit ; das Sonderzeichen ';' an die URL anfügen will, funktioniert dies wenn ich die html datei im Firefox(v1.0) öffne wunderbar. Im IE funktioniert es leider nicht, da wird das Sondereichen weggelassen.

Bei der URL handelt es sich um eine Anfrage an ein Servlet, das mir den Tracking und Tracing status als antwort präsentiert auf die paketnummer die ich ihm übergebe. Damit das funktioniert muss am Ende aber zwingend ein ; in der url stehen, sonst erkennt das servlet die paketnummer nicht als "abgeschloßen".

Mit folgendem Code funktioniert dies im Firefox v1.0 wunderbar, der IE6 muckt aber, er setzt - why ever - das ';' nicht ans ende der url und die Anfrage ist unvollständig.

Hier mein HTML-CODE

Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title>DHL_54</title>
  <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
  <meta http-equiv="refresh" content="0; URL=http://tracknet.deutschepost.de/migtrack/servlet/ShpSearch?Language=1&amp;from=IS&amp;icodelist=65431;">
</head>
</html>


Fügt man die URL per hand in die browserleiste wird das ; als zeichen angenommen und das ergebnis ist dann auch ok, hier mal die normale url = http://tracknet.deutschepost.de/migtrack/servlet/ShpSearch?Language=1&from=IS&icodelist=65431;

auf selfhtml.org war ich bereits ohne großen erfolg. meine anfrage dort im forum blieb wegen dem katastrophalen forensystem zudem bisher ohne verwertbare antwort.

Danke für hilfe...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.02.2006, 16:36 Uhr
~TooBee
Gast


Noch als Ergänzung: der Code ; hab ich von dieser seite: http://de.selfhtml.org/html/referenz/zeichen.htm#benannte_html und dieser tabelle:
http://de.selfhtml.org/inter/zeichenkodierungen.htm#iso8859
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.02.2006, 17:02 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


jo der sollte auch stimmen, hast du mal probiert einfach noch ein leerzeichen dahinter zu tun? (also %20) sollte der Server ignorieren, oder ein &amp; noch hinten dran, dann darf der ie das ; nicht ignorieren, der Server aber schon
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
003
20.02.2006, 21:27 Uhr
Pablo
Supertux
(Operator)


Vielleicht hilft es, wenn du &omicron; statt ; machst
--
A! Elbereth Gilthoniel!
silivren penna míriel
o menel aglar elenath,
Gilthoniel, A! Elbereth!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
004
21.02.2006, 08:11 Uhr
~TooBee
Gast


Also die Ansätze habens leider auch nicht gebracht, aber das %20 hat mich zu dem %3B geführt(was dem ; als Hexwert entspricht). Jetzt mag auch der IE die URL. Hier mal die URL in der "brauchbaren" Version:

http://tracknet.deutschepost.de/migtrack/servlet/ShpSearch?Language=1&from=IS&icodelist=65431%3B

ganz schön tricky...
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ HTML / XML / XHTML ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: