Hallo. Met behulp van javascript heb ik een rollover gemaakt. Als je daarop klikt opent zich een nieuw venster met daarin een plaatje. Dat venster is exact de size van het plaatje, het plaatjes is daarbij ingesteld als achtergrond. Dit is de code:
Tot zover gaat alles goed.
De site bestaat uit een top- en een bottomframe. In beiden frames heb ik zo'n rollover, maar met verschillende maten. Dit is het probleem:
Als ik eerst de ene aanklik en daarna de ander, dan opent hij die wel in een ander venster (dat is de bedoeling), maar met de zelfde maat als die van het eerste venster. Dat is dus niet de bedoeling. Klik ik eerst de ene weg en open daarna de ander dan gaat het goed. Op een of andere manier bewaard hij dus de javascript van de ene frame als het venster van de link die in die frame staat open houd.
Ik vroeg me af of er een manier was om er voor te zorgen dat IE dat niet doet... Alvast bedankt.
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
| <script language="JavaScript">
function picture(picgoal1,picname1) {
PicWin=window.open("",picname1,'status=0,scrollbars=0,resizable=0,width=150,height=150,screenX=4
00,screenY=495,top=575,left=495');
PicWin.document.open();
PicWin.document.writeln('<html>');
PicWin.document.writeln('<head>');
PicWin.document.writeln('<title>[abu!]</title>');
PicWin.document.writeln('</head>');
PicWin.document.writeln('<body background="'+picgoal1+'">');
PicWin.document.writeln('</body>');
PicWin.document.writeln('</html>');
PicWin.document.close();
}
</script>
<body bgcolor="#B3E1E3" onLoad="MM_preloadImages('abu.gif')">
<p><a href="abuInVenster.jpg" onClick="picture(this,'picturewindow'); return false"
onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage
('abu','','abuCopy.gif',1)"><img src="abuOrigineel.gif" alt="abu" name="abu" width="150"
height="150" border="0"></a></p>
</body>
</html> |
Tot zover gaat alles goed.
De site bestaat uit een top- en een bottomframe. In beiden frames heb ik zo'n rollover, maar met verschillende maten. Dit is het probleem:
Als ik eerst de ene aanklik en daarna de ander, dan opent hij die wel in een ander venster (dat is de bedoeling), maar met de zelfde maat als die van het eerste venster. Dat is dus niet de bedoeling. Klik ik eerst de ene weg en open daarna de ander dan gaat het goed. Op een of andere manier bewaard hij dus de javascript van de ene frame als het venster van de link die in die frame staat open houd.
Ik vroeg me af of er een manier was om er voor te zorgen dat IE dat niet doet... Alvast bedankt.
Insanus sum