Dungeonwatcher
Mitglied
Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105
|
|
Hi!
Als PHP Laie hoffe ich mit meiner Frage hier jetzt richtig zu sein. %-)
Folgende Fehlermeldung wirft mir ihr Validator aus:
Fehler: Im Tag a ist das Attribut `onMouseOver` nicht erlaubt. Fehlerstelle: ...or:#006699" title="Send User a PM" onMouseOver="document.all.userscroll1.
Der dazugehörige PHP Code ist dieser:
Code:
{
$user_day_link = '<a href="' . append_sid("privmsg.php?mode=post&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="Send User a PM" onMouseOver="document.all.userscroll1.stop()" onMouseOut="document.all.userscroll1.start()"><img src="templates/FiBlack/images/icon_scroll_pm.gif" align="top" alt="icon_scroll_pm.gif" border="0"></img></a> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="Benutzer-Profile anzeigen" onMouseOver="document.all.userscroll1.stop()" onMouseOut="document.all.userscroll1.start()">' . $row['username'] . '</a>';
}
else
{
$user_day_link = '<a href="' . append_sid("privmsg.php?mode=post&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="Send User a PM" onMouseOver="document.all.userscroll1.stop()" onMouseOut="document.all.userscroll1.start()"><img src="templates/FiBlack/images/icon_scroll_pm.gif" align="top" alt="icon_scroll_pm.gif" border="0"></img></a> <a href="' . append_sid("profile.$phpEx?mode=viewprofile&" . POST_USERS_URL . "=" . $row['user_id']) . '"' . $style_color .' title="Benutzer-Profile anzeigen" onMouseOver="document.all.userscroll1.stop()" onMouseOut="document.all.userscroll1.start()"><i>' . $row['username'] . '</i></a>';
} |
Wie müsste er richtig aussehen?
Bye/2
Beitrag geändert von Dungeonwatcher (11.11.2005 12:30:44)
_______________________________________ Gibt es einen Virenscanner der Windows erkennt?
|
|
| 11.11.2005 12:27:43 |
| http://www.dungeon-bbs.de/forum/ |
Zitieren |
|
Validome
Administrator
Registriert: 04.04.2005
Beiträge: 313
|
|
Hallo, es kommt drauf an welchen Dokumententyp Sie benutzen. Bei XHTML müsseln alle Tags und Attributnamen klein geschrieben sein, demnach 'onmouseover' und nicht 'onMouseOver'. Weiterhin würde ich von dem all-Objekt abraten (document.all.). Dieses wird nur vom IE in XHTML-Dokumenten verarbeitet.
mfg Thomas Mell
|
|
| 11.11.2005 15:32:14 |
|
Dungeonwatcher
Mitglied
Ort: Berlin
Registriert: 08.11.2005
Beiträge: 105
|
|
Validome schrieb:
Bei XHTML müsseln alle Tags und Attributnamen klein geschrieben sein, demnach 'onmouseover' und nicht 'onMouseOver'. |
Genau das war's. Danke.
| Weiterhin würde ich von dem all-Objekt abraten (document.all.). Dieses wird nur vom IE in XHTML-Dokumenten verarbeitet. |
Hmmm, ich gebe zu nichts darüber zu wissen. Dieses PHP-Script gehört zu einem Mod für das phpBB Forum und ich habe keinerlei Ahnung wie ich dies ändern soll/kann. %-)
_______________________________________ Gibt es einen Virenscanner der Windows erkennt?
|
|
| 11.11.2005 17:55:24 |
| http://www.dungeon-bbs.de/forum/ |
Zitieren |
|
Wechsel zu
Die letzten Beiträge aus diesen Forum
|
|