FlashesMedlem sedan jan. 2003282 inlägg Jag använder jojoxx script nr2 för att öppna bilder i ett popup fönster.
Går det att få nästa popup att öppna i det redan öppnade popup fönstret?
Alltså jag har klickat på thumb nr1, nu vill jag titta på thumb nr2, men thumb nr2 ska öppna i det redan öppna popup fönstret.
Mvh
Jan-Olov
@ndersMedlem sedan juni 200032 969 inlägg Jag vet inte vilket script du menar, men se bara till att du anger samma namn på fönstret som öppnas, så kommer det att återanvändas.
Mvh
FlashesMedlem sedan jan. 2003282 inlägg <script type="text/javascript">
/* Detta script finns att hämta på [url]http://www.jojoxx.net[/url] och
får användas fritt så länge som dessa rader står kvar. */
function imgPopup2(url){
MyWin = window.open("","","scrollbars=no,resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,width=100,height=100");
with(MyWin.document){
open();
write("<html>\n<head><scr"+"ipt>awidth=(document.layers)?0:8;awidth+=(document.all)?4:0;aheight=(document.layers)?0:29;</scr"+"ipt>\n<title>Sagan om Konungens Återkomst</title>\n</head>\n<body onLoad=\"window.resizeTo(document.images[0].width+awidth,document.images[0].height+aheight)\"marginwidth=0 marginheight=0 leftmargin=0 topmargin=0 rightmargin=0 style=\"overflow:hidden;\">\n");
write("<img src=\""+url+"\">\n");
write("</body>\n</html>\n");
close();
}
}
</script>
länkarna
<a href="#" onClick="imgPopup2('../filmbilder/001/rotk01.jpg'); return false;"><img src="../filmbilder/001/rotk01s.jpg" width="40" height="40" border="0"></a>
Det enda som jag ändrar på är bildnamnet, men det blir fler popupper ändå.
Begriper inte
Mvh
Jan-Olov
Web-TorMedlem sedan nov. 200013 890 inlägg Du måste som sagt var använda samma namn på alla fönster:
MyWin = window.open("",[b]"namn"[/b]," scrollbars=no,resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,width=100,height=100");
PalleMedlem sedan apr. 20003 174 inlägg /r Hoppsan, här tar man visst lång tid på sig.. Tor han före. ;)
Du måste ange ett namn för dina popups, ex.
[red]MyWin = window.open("","[b]foo[/b]"," scrollbars=no,resizable=no,toolbar=no,location=no,directories=no,status=no,menubar=no,width=100,height=100");[/red]
Sedan måste du nog också sätt focus på popupen så den hamnar överst igen, ex.
[red]open().focus();[/red]