In der Gruppen-Konfiguration von JCE gibt es die Option "Java-Script erlauben", die Du schon auf ja gestellt hast. Das Pop-Up info Fnester dazu sagt aus: "Eingabe von Javascript-Code in der HTML-Ansicht erlauben". Somit ist das Verhalten des JCE genau wie eingestellt, in der HTML-Ansicht ist es erlaubt.
Nebenbei, die Anweisung muss ja in den Body-Block, den erreichst Du über die Artikel-Ansicht eh nicht. Sinnvoller wäre eine kleine PHP-Schnipsel in der index.php des Templates:
Vorher:
Ändern in:
PHP-Code:
<body <?php $item = JRequest::getInt( 'Itemid');
if($item == 1 ) { echo "onload='document.getElementById(\"img\").style.backgroundImage=\"url(images/stories/articles.jpg)\";' "; }?> >
Anweisung wird ausgeführt, wenn die Itemid 1 entspricht. Musst natürlich noch die 1 durch die passende Itemid tauschen.
Lesezeichen