hallo,
ich hoffe ihr könnt mir weiterhelfen. mein script funktioniert soweit. es öffnet sich ein popup-fenster mit meinem großbild. das popupfenster passt sich auch automatisch an die größe des großbildes an.
ich möchte nun, dass wenn ich auf das großbild im popup klicke sich das fenster wieder schliesst. aber ich schaffe es einfach nicht mein script so zu erweitern. obwohl ich den befehl ja kenne :-(
hat jemand einen tipp für mich?
hier mein script in der thumbnailansicht:
<script language=Javascript>
function PopupPic(sPicURL) {
window.open( "popup.html?"+sPicURL, "name","resizable=1");
}
</script>
<a href="javascript:PopupPic('../images/image_gr.jpg')"><img src="../images/image_kl.jpg" alt="" width="500" height="280" border="0"></a>
diese script steht popup:
<script language='javascript'>
var arrTemp= self.location.href.split("?");
if (arrTemp[1].indexOf("&")!=-1) {
var strTemp = arrTemp[1].split("&");
var picUrl = strTemp[0];
var picStr = strTemp[1];
} else {
var picStr = "";
var picUrl = (arrTemp.length>0)?arrTemp[1]:"";
}
var NS = (navigator.appName=="Netscape")?true:false;
function FitPic() {
iWidth = (NS)?window.innerWidth:document.body.clientWidth;
iHeight = (NS)?window.innerHeight:document.body.clientHeight;
iWidth = document.images[0].width - iWidth;
iHeight = document.images[0].height - iHeight;
if (picStr) {
document.title = unescape(picStr);
} else {
document.title = "galerie";
}
window.resizeBy(iWidth, iHeight);
self.focus();
};
</script>
</head>
<BODY onload='FitPic();' topmargin="0" marginheight="0" leftmargin="0" marginwidth="0">
<script language='javascript'>
document.write( "<img src='" + picUrl + "' border=0>" );
</script>
</BODY>
mit diesem verweis schlisse ich immer meine popups:
<script language=javascript>
function zu() {
window.close()
}
</script>
<a href="JavaScript:zu()">schliessen</a>
ich hoffe ihr könnt mir helfen das script zu erweitern... werde sonst noch wahnsinnig.
danke