Het 'popup' venster bevat in jouw geval enkel een Jpeg-plaatje... een venster openen mete en plaatje geeft enkel dat plaatje weer
als je dat klikbaar wil maken, wil je eigenlijk dus HTML toevoegen...
oftewel, je laat javascript die html wegschrijven naar dat venster:
bv met behulp van bv 'document.write()' opdrachten:
JavaScript:
1
2
3
4
5
6
7
8
| function popup( plaatje ) {
var settings = "toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=400,height=400,left = 400,top = 25";
var newwin = window.open('','newwin', settings);
if (newwin) {
newwin.document.write( '<a href="javascript:;" onclick="opener.doeIets()"><img src="'+plaatje+'"></a>')
newwin.document.close()
}
} |
(is verder geen gecontroleerde code due misschien werkt het niet, verder is het enigszins 'ouderwetse' javascript)
het opener-object dat die onclick aansprekt betekent eigenlijk een verwijzing naar de window van waaruit een venster geopend is..
Echter, ik zou je ook aanraden, net zoals Bosmonster
offtopic:
(feli trouwens, Bosmonster

)
het doet, om te kijken naar bv de mogelijkheden van een lightbox... dat genereert geen extra venster maar kan ook gewoon een plaatje of een stuzkje html weergeven in een paga zelf alsof het binnen die pagina zelf een 'popup' uitvoert.
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen