Hey,
also erstmal bin ich noch ein ziemlicher Anfänger in Sachen JavaScript, suche jetzt schon seit ner ganzen Weile nach einem Fehler, aber hat noch nichts gebracht:
Sobald ich auf den Link klicke, öffnet sich noch immer kein neues Fenster. Der Link wurde so definiert:
<a href='?include=battle&poschange=2' OnMouseOver='arrayfeldinfo(2)'>
<img src='images/Arenen/Grass/2.gif' height='20' width='20'>
</a>
Hier die JavaScript-Funktion:
<script> function arrayfeldinfo (feldid) {
fighterpos = new Array(27);
fighterpos[1] = "!&!ABC#1#http://irgendeinbild.jpg";
fighterpos[2] = "!&!ABC#1#http://irgendeinbild.jpg";
element = fighterpos[feldid];
liste = element.split("!&!");
fensterinhalt = "<table border=0>"; for (var i = 0; i < liste.length; i++) {
fensterinhalt .= "<tr>";
infos = liste[i];
info = infos.split("#");
fensterinhalt .= "<td>";
fensterinhalt .= "<img src='"+info[2]+"' width='90' height='90'>";
fensterinhalt .= "</td><td>";
fensterinhalt .= info[0];
fensterinhalt .= "</td><td>";
fensterinhalt .= info[1];
fensterinhalt .= "</td></tr>";
}fensterinhalt .= "</table>";
InfoFenster = window.open ("", "Feldinformationen", "width=600, height=150");
InfoFenster.document.writeln(fensterinhalt);
}</script>
Wäre echt super wenn mir jemand helfen könnte..