Variabel med til popup
Hej eksperterJeg har et lille billed-galleri hvor man ved at klikke på et billede via:
<a href="#" onclick="openpopupvaeg()">
og:
<script>
function openpopupvaeg(){
window.open("slideshowvaeg.html","",",resizable,width="+860+",height="+670+",top="+10+",left="+50+"");
}
</script>
åbner slideswowvaeg.html hvor billederne vises. Slideshowvaeg.html har formen:
<html>
<head>
<link rel=StyleSheet href=../../../styles_billeder.css type=text/css>
<style type="text/css">
body{ background-color : black}
span.caps{ color : white;
text-align : center;
}
</style>
</head>
<script language="JavaScript">
NewImg = new Array (
"pic1.jpg",
"pic2.jpg",
"pic3.jpg"
);
NewCap = new Array (
"caption1",
"caption2",
"caption3"
);
var ImgNum = 0;
var loopLength = Math.min(NewImg.length,NewCap.length);
// sørger for at billederne og captions vises i ring
function chgImg(direction) {
if (document.images) {
ImgNum = (ImgNum + direction + loopLength)%loopLength;
document.images['slideshowvaeg'].src = NewImg[ImgNum];
document.getElementById('caption').innerHTML = NewCap[ImgNum];
}
}
// End -->
</script>
<body bgcolor="black">
<center>
<table cellspacing="0" cellpadding="0" width="150">
<tr>
<td colspan=4 width=821>
<img src="../../../images/pk_vaeg/madsipk.jpg" name="slideshowvaeg" height="610"><br>
</td>
</tr>
<tr>
<td><a href="java script:chgImg(-1)"><img src="../../../images/bg/arrowleft.gif"></a></td>
<td><span class="caps" id="caption">Mads prøver desperat at holde fast</span></td>
<td><a href="java script:chgImg(1)"><img src="../../../images/bg/arrowright.gif"></a></td>
<td><a href="java script:window.close()"><img src="../../../images/bg/luk.gif"></a></td>
</tr>
</table>
</body>
</html>
Det virker også fint, men jeg vil gerne have at det billede man trykker på vises først, og at man så bladrer herfra. Spørgsmålet er altså hvordan jeg får importeret information om hvilket billede der trykkes på ind i slideshowvaeg.html, og herinde benytter den information til at kalde det rigtige billede (og caption frem).
