Das ändert auch nichts daran. Der Grund für dieses Verhalten ist folgendes HTML-"Problem":
HTML-Code:
<head>
</head>
<body>
Test(
<script language='JavaScript' type='text/javascript'>
<!--
document.write( '###' );
//-->
</script>Ende
</body>
Wenn das Tag "<script ..." in einer neuen Zeile steht, macht HTML aus dem Zeilenumbruch ein Leerzeichen hinter der Klammer. Das "\n" muss also auch mit gelöscht werden.
Der Ansatz der Joomla-Programmierer ist zwar löblich, einen ansprechenden HTML-Code zu erzeugen, indem das Script in einer neuen Zeile beginnt, hier wird aber definitiv ein nicht gewollter Fehler produziert.
Wohin bzw. an wen meldet man den?
Stefan Bartels
Lesezeichen