|
|
Hi,
der Validator bringt bei mir einen Fehler den ich überhaupt nicht einordnen kann und vermute das es ein Bug des Validators ist? Bin mir aber nicht sicher - deshalb die Frage was ich falsch gemacht haben kann. Habe ein iframe auf meienr seite in der Form von:
<iframe src="http://www.cam-content.de/LSPS/Menu.aspx?ForceReload=TRUE&SystemID=xy" width="160" scrolling="no" class="navi" frameborder="0" name="LSPSMenuFrame"></iframe>
Macht nix anderes als ein Script mit Parametern aufzurufen. Was stört den Validator den jetzt an dem Link und dem Parameter SystemID? Ist m.E. ein gültiger Link. Der Validator gibt folgendes aus:
Fehler: Unbekanntes Entity `SystemID`. Fehlerstelle: ...-content.de/LSPS/Menu.aspx?ForceReload=true&SystemID=xy" width="160" scr
Wäre für Tipps und Hinweise sehr dankbar.
Gruss Jahn
|
|
| 28.06.2005 01:14:30 |
|
Validome
Administrator
Registriert: 04.04.2005
Beiträge: 313
|
|
Hallo, das "&" ist der Knackpunkt. In HTML fangen alle Entities mit "&" an, z.B. "ä" für "ä". Demnach glaubt der Validator das "&SystemID" ein Entity ist und spuckt einen Fehler aus weil dieses nicht existiert. Aus diesem Grund ist das "&" in HTML verboten, außer eben bei Entities. Möchte man jedoch das "&" benutzen (egal ob im Klartext oder Link/src) muß man dieses als Entity angeben (&). Ersetzen Sie deshalb "&" durch "&". Siehe hierzu http://www.validome.org/doc/HTML_ge/htm ... eichen.htm
mfg Thomas Mell
|
|
| 28.06.2005 13:23:50 |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|