hallo leute,
habe ein kleines problem an dem ich schon seit tagen hänge
und zwar, wenn ich über eines der drei bilder mit der maus drüber gehe, dann wird dies auf der aktuellen seite grösser angezeigt. nun möchte ich das aktuelle bild was nun grösser auf der seite angezeigt wird mit einem klick in einen neuen fenster mit window.open() anzeigen und das fenster soll die grösse des zu öffnenden bildes bekommen.
ich habe alles hinbekommen nur das sich der onclick inhalt irgendwie nicht geändert bzw. richtig übernommen wird.
Kann mir dabei jemand sagen wo mein problem ist bzw. der fehler liegt
habe euch mein code von der html datei mal mit gepostet damit ihr seht bzw. wisst was ich möchte und meine und ihr euch ein besseren überblick machen könnt.
ich bedanke mich schon mal im vorraus und hoffe das mir dabei jemand helfen kann
habe ein kleines problem an dem ich schon seit tagen hänge
und zwar, wenn ich über eines der drei bilder mit der maus drüber gehe, dann wird dies auf der aktuellen seite grösser angezeigt. nun möchte ich das aktuelle bild was nun grösser auf der seite angezeigt wird mit einem klick in einen neuen fenster mit window.open() anzeigen und das fenster soll die grösse des zu öffnenden bildes bekommen.
ich habe alles hinbekommen nur das sich der onclick inhalt irgendwie nicht geändert bzw. richtig übernommen wird.
Kann mir dabei jemand sagen wo mein problem ist bzw. der fehler liegt
habe euch mein code von der html datei mal mit gepostet damit ihr seht bzw. wisst was ich möchte und meine und ihr euch ein besseren überblick machen könnt.
Code:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>LinkTEST</title>
<script type="text/javascript" language="javascript1.5">
// Bilder bekannt machen
// variablennamen werden vergeben
var bild1 = new Image();
var bild2 = new Image();
var bild3 = new Image();
var bild4 = new Image();
// den Variablen wird die Bildquelle zugewiesen
bild1.src = "page/gallery/shop/shop_001.jpg";
bild2.src = "page/gallery/shop/shop_002.jpg";
bild3.src = "page/gallery/shop/shop_003.jpg";
bild4.src = "page/gallery/shop/shop_004.jpg";
var Linkbild = new Array("ViewBigPic('page/gallery/shop/shop_001.jpg',640,480); return false;",
"ViewBigPic('page/gallery/shop/shop_002.jpg,640,480); return false;",
"ViewBigPic('page/gallery/shop/shop_003.jpg,640,480); return false;",);
// Funktion zum Tauschen der Bilder
function Zeigen(Bildname,LinkBildarr) {
var BildArray = 0;
BildArray = LinkBildarr;
eval("document['picture'].src = " + Bildname + ".src");
document.getElementById("linkbildpic").onClick = Linkbild[BildArray];
BildArray = 0;
}
function ViewBigPic(PicLink,PicW,PicH){
w = window.open(PicLink,'flyView','toolbar=no, status=no, menubar=no, scrollbars=no, width='+PicW+', height='+PicH);
w.focus();
}
</script>
</head>
<body>
<a id="linkbildpic" href="#" onClick="ViewBigPic('page/gallery/shop/shop_001.jpg',640,480); return false;" >
<img src="page/gallery/shop/shop_001.jpg" name="picture" height="300" border="0" />
</a>
<br>
<img src="page/gallery/shop/shop_001.jpg" alt="Bild 001" height="100" border="0" onMouseOver="Zeigen('bild1','0')" />
<img src="page/gallery/shop/shop_002.jpg" alt="Bild 002" height="100" border="0" onMouseOver="Zeigen('bild2','1')" />
<img src="page/gallery/shop/shop_003.jpg" alt="Bild 003" height="100" border="0" onMouseOver="Zeigen('bild3','2')" /><br>
</body>
</html>
ich bedanke mich schon mal im vorraus und hoffe das mir dabei jemand helfen kann