zurück zur Startseite
  


Zurück XHTMLforum > (X)HTML und CSS > Site- und Layoutcheck
Seite neu laden Von Ampersands und Imagemaps

Antwort
 
LinkBack Themen-Optionen Ansicht
  #1 (permalink)  
Alt 25.09.2009, 18:00
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 26.02.2009
Beiträge: 55
hinkel11 befindet sich auf einem aufstrebenden Ast
Standard Gelöst: Von Ampersands und Imagemaps

Hallo,

ich bin gerade dabei das Markup meiner HP zu validieren. Wenn ich nun die unten angegebene Seite durch den W3C Validator jage, bekomme ich zwei Fehler angezeigt, die mich etwas überfordern, d.h. ich hab keine Ahnung wie ich das korrigieren könnte.

Erster Fehler:
Code:
Line 281, Column 210: cannot generate system identifier for general entity "outletCode"

…com/otfe/ficheDetail.do?reseauId=13&outletCode=DETOT0000ND028704&lang=DE&

An entity reference was found in the document, but there is no reference by that name defined. Often this is caused by misspelling the reference name, unencoded ampersands, or by leaving off the trailing semicolon (;). The most common cause of this error is unencoded ampersands in URLs as described by the WDG in "Ampersands in URLs".
Ist mir klar, dass sich der Validator an dem einen "&"-Zeichen vor "outlet.." stört. Nur wenn ich dieses durch "&" ersetze, lädt die Seite nicht mehr richtig, was mich ziemlich verwirrt, da ich immer dachte, dass zwischen "&" und "&" rein inhaltlich kein Unterschied besteht.

Zweiter Fehler:
Code:
Error  Line 281, Column > 80: XML Parsing Error: EntityRef: expecting ';'

…oords="117,67, 147,34, 184,29, 221,45, 241,70, 238,102, 222,114, 185,117, 115…
Ähhh...überhaupt keine Ahnung, was daran falsch sein soll. Zumal diese Map ja aus mehrere Links enthält und wenn ich diese mit der bemängelten vergleiche, sehe ich keinerlei Unterschied.

Wer gut wenn mir jemand auf die Sprünge helfen könnte?
Danke.

Hier die zu validierende Seite:
SC Corona Gehren 09

Geändert von hinkel11 (26.09.2009 um 12:58 Uhr)
Mit Zitat antworten
Sponsored Links
  #2 (permalink)  
Alt 25.09.2009, 18:15
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.735
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Das &-Zeichen kennzeichnet den Beginn einer Zeichenreferenz und muss deswegen ebenfalls durch eine Zeichenreferenz dargestellt werden. Stell also einfach sicher, dass kein einfaches &-Zeichen in deinem Dokument vorkommt. Und der zweite Fehler ist wohl nur ein Folgefehler.
__________________
Markus Wulftange
Mit Zitat antworten
Sponsored Links
  #3 (permalink)  
Alt 25.09.2009, 18:42
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 26.02.2009
Beiträge: 55
hinkel11 befindet sich auf einem aufstrebenden Ast
Standard

Schon klar, dass ich das "&" umformen muss. Normalerweise würde ich dies durch "&" ersetzen um es valide zu machen. Nur klappt dies in dem Fall nicht, wie ich schon sagte. Wie kann ich das "&"-Zeichen sonst noch ersetzen bzw. vermeiden. Mir fällt da nichts mehr ein.
Mit Zitat antworten
  #4 (permalink)  
Alt 25.09.2009, 19:24
Benutzerbild von Gumbo
XHTMLforum-Kenner
 
Registriert seit: 22.08.2004
Ort: Trier
Beiträge: 2.735
Gumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekanntGumbo ist jedem bekannt
Standard

Du kannst noch die numerischen Zeichenreferenzen ausprobieren (& und &). Ändern wird sich dadurch aber wohl nichts.
__________________
Markus Wulftange
Mit Zitat antworten
  #5 (permalink)  
Alt 25.09.2009, 21:54
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 26.02.2009
Beiträge: 55
hinkel11 befindet sich auf einem aufstrebenden Ast
Standard

Also das mit den numerischen Zeichen klappt nicht. Wenn ich oben in der Browser-Adressleiste das &-Zeichen durch ein "&" ersetze, wird wieder nur ein Teil der Seite geladen. Gibts vielleicht sonst noch eine Möglichkeit?

Hier nochmal die validierende Seite anzugegeben. Hatte ich anfangs vergessen anzugeben:
SC Corona Gehren 09

Geändert von hinkel11 (25.09.2009 um 22:18 Uhr)
Mit Zitat antworten
  #6 (permalink)  
Alt 25.09.2009, 22:18
Benutzerbild von Pr0g
(^.^)
XHTMLforum-Mitglied
 
Registriert seit: 23.08.2005
Ort: Düsseldorf
Beiträge: 535
Pr0g wird schon bald berühmt werden
Standard

Wenn ich mir deinen Code von oben anschaue, sehe ich noch zwei &, welche als Entity geschrieben werden müssten, oder?

com/otfe/ficheDetail.do?reseauId=13&outletCode=DETOT0000ND028704&lang=DE&
__________________
Mit Zitat antworten
  #7 (permalink)  
Alt 25.09.2009, 22:29
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 26.02.2009
Beiträge: 55
hinkel11 befindet sich auf einem aufstrebenden Ast
Standard

Nein, dem kann ich so nicht zustimmen. Denn diese sind bereits umgewandelt, d.h. dort steht "&" und nicht "&". Es geht lediglich um das "&" vor outletCode.

Hier ist die gesamte URL, weil mir fiel gerade auf, dass die im ersten Post angegebene URL aus irgendwelchen Gründen abgekürzt wurde:
http://www.outletfinder.rm.total.com...mp;otherparams

Geändert von hinkel11 (25.09.2009 um 22:32 Uhr)
Mit Zitat antworten
  #8 (permalink)  
Alt 25.09.2009, 23:12
Benutzerbild von Pr0g
(^.^)
XHTMLforum-Mitglied
 
Registriert seit: 23.08.2005
Ort: Düsseldorf
Beiträge: 535
Pr0g wird schon bald berühmt werden
Standard

Der Validator sagt doch, dass das & vor outlet als Entitiy geschrieben werden muss, was in deinem Code nicht der Fall ist. Warum sollte dies eine Ausnahme sein und stehen bleiben, alle & müssen umgewandelt sein.
__________________
Mit Zitat antworten
  #9 (permalink)  
Alt 25.09.2009, 23:17
Benutzer
neuer user
Thread-Ersteller
 
Registriert seit: 26.02.2009
Beiträge: 55
hinkel11 befindet sich auf einem aufstrebenden Ast
Standard

Sag ich doch die ganze Zeit, dass dieses & vor outlet umgewandelt werden muss. Doch wie??? Wenn ich das & durch & ersetze, klappts nicht. Bitte nochmal im Einleitungspost gucken.
Mit Zitat antworten
Sponsored Links
  #10 (permalink)  
Alt 25.09.2009, 23:22
Benutzerbild von Pr0g
(^.^)
XHTMLforum-Mitglied
 
Registriert seit: 23.08.2005
Ort: Düsseldorf
Beiträge: 535
Pr0g wird schon bald berühmt werden
Standard

Ersetz es bitte einmal kurz durch & und lade es hoch. Würde mir das ganze dann gerne mal ansehen, kann nicht so recht glauben, dass es nicht klappt
__________________
Mit Zitat antworten
Sponsored Links
Antwort

Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CSS-Sprites und Imagemaps didb CSS 3 14.12.2010 01:14
Imagemaps sichtbar machen Innocentus (X)HTML 1 08.10.2010 01:45
Imagemaps Rico Javascript & Ajax 2 23.05.2008 22:48
Text Popup bei ImageMaps? Manji CSS 17 31.03.2008 21:25
Nicht valieder Code von Map24 sveniboy (X)HTML 7 06.11.2005 20:19


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:52 Uhr.