NN4 >>> document.layers[id].document.write(); etc.
Robin Popp
- javascript
0 Struppi
Hallo,
ich weiss leider nicht mehr weiter ;-( Bin ich denn blöd oder was? Warum läuft denn der Code im NN 4 nicht? Habe ihn so ähnlich aus dem Archiv. Es tut sich leider absolut nichts, egal wie ich es probiere. So schwer kanns ja wohl nicht sein ;-) arrgh
Kuckt euch doch das mal bitte an ...
<script language="JavaScript"><!--
var inhalt = new Array()
inhalt[0] = ""
inhalt[1] = "(v. l.u.) Bruno Weil, Gerhard Schmidt-Gaden, Jeanne Lamon, der Tözer Knabenchor und Mitglieder des Tafelmusik Orchestra"
inhalt[2] = "Die romanische St. Georgi Kirche in Germaringen"
inhalt[3] = "Bruno Weil, der Tölzer Knabenchor und das Tafelmusik Orchestra"
function schreibe(layer,inhalt)
{
var obj = document.layers[text].document;
obj.open();
obj.clear();
obj.write(inhalt);
obj.close();
}
//--></script>
</head>
<body bgcolor="#FFFFFF">
<a href="#" onclick="schreibe(text,inhalt1)"><img src="http://www.musikfestival-irsee.de/images/galerie/bild1off.gif" border="0"></a>
<a href="#" onclick="schreibe(text,inhalt2)"><img src="http://www.musikfestival-irsee.de/images/galerie/bild2off.gif" border="0"></a>
<a href="#" onclick="schreibe(text,inhalt3)"><img src="http://www.musikfestival-irsee.de/images/galerie/bild3off.gif" border="0"></a>
<layer id="text" name="text" left="60" top="152">
Klicken Sie auf die Felder in der Matrix, um die Fotos anzusehen.
</layer>
Findet Ihr den Fehlerteufel? Schonmal danke im voraus ...
Grüsse, Robin
--
Dass Du nicht paranoid bist, heisst nicht, dass sie auch nicht hinter Dir her sind...
Hallo,
ich weiss leider nicht mehr weiter ;-( Bin ich denn blöd oder was? Warum läuft denn der Code im NN 4 nicht? Habe ihn so ähnlich aus dem Archiv. Es tut sich leider absolut nichts, egal wie ich es probiere. So schwer kanns ja wohl nicht sein ;-) arrgh
Du kennst http://glasgoogle.de?
function schreibe(layer,inhalt)
{
var obj = document.layers[text].document;
Was ist text?
Ein Tipp: Die Fehlersuche wird erleichtert, wenn du den Erfolg einer Funktion testest:
if(!obj) return alert('Kann Layer ' + text + ' nicht finden');
obj.open();
obj.clear();
clear()?
obj.write(inhalt);
obj.close();
}<layer id="text" name="text" left="60" top="152">
Klicken Sie auf die Felder in der Matrix, um die Fotos anzusehen.
</layer>
Du kannst übrigens auch ein normales <DIV> verwenden, es muss nur positioniert sein.
Schau dir mal die dhtml Bibliothek an http://selfhtml.teamone.de/dhtml/index.htm
Struppi.
Struppi.