Hallo Forum
Ich verwende css_styled_content. Im Inhaltsbereich eingefügte Bilder werden mit dem Event-Handler onclick vergrössert. Barrierefreie Seiten sollten aber nicht nur über die Maus, sondern auch über die Tastatur bedient werden können.
Wie kann ich den Befehl onclick="openPic..." erweitern, damit neben "onclick" auch "onkeypress" möglich ist?
Wo wird dieser Befehl definiert?
Besten Dank
mamo
Click-enlarge ist nicht valide [Gelöst]
-
0 x28. 09. 2006, 21:18
-
-
-
-
0 x25. 12. 2006, 16:09
Beim Update auf Typo3 4.0.4 habe ich bemerkt, dass meine Änderungen in der Datei typo3\sysext\cms\tslib\class.tslib_content.php überschrieben wurden. Das heisst, dass das Problem onclick / onkeypress wieder da ist un dich es bei jeder Website nochmals ändern muss.
Das ist mein Code in dieser Datei:
[HTML]$a1='<a href="'. htmlspecialchars($url) .'" onclick="'.
htmlspecialchars('openPic(\''.$GLOBALS['TSFE']->baseUrlWrap($url).'\',\''.($conf['JSwindow.']['newWindow']?md5($url):'thePicture').'\',\'width='.($dims[0]+$offset[0]).',height='.($dims[1]+$offset[1]).',status=0,menubar=0\'); return false;').
'"
onkeypress="'.
htmlspecialchars('openPic(\''.$GLOBALS['TSFE']->baseUrlWrap($url).'\',\''.($conf['JSwindow.']['newWindow']?md5($url):'thePicture').'\',\'width='.($dims[0]+$offset[0]).',height='.($dims[1]+$offset[1]).',status=0,menubar=0\'); return false;').
'"'.$target.$GLOBALS['TSFE']->ATagParams.'>';
$a2='</a>';[/HTML]
Die gleiche Definition für onkeypress wie für onclick.
Kann ich das auch irgendwie über TypoScript lösen, damit es beim Update nicht überschrieben werden kann? -

