Jag har länge använt mig av diverse javascript för att visa bilder på min site. Nu har jag inte testat 6:an än, men i alla fall tidigare har det varit så att man har kunnat stänga av pop-up just för att det är så jobbigt med fönster som ploppar upp till höger och vänster när man går in på vissa sidor. Har för mig det var något i stil med att man höll inne ctrl medan man klickade på en länk som man tillät att den öppnades i nytt fönster. mmm...ok.Pop-Up som fungerar i Opera 6.0 ???
Besökaren klickar på en thumbnail eller länk, för att se den stora bilden i ett Pop-Up fönster. Inga problem.
Men, jag har en del besökare som kör Opera 6.0 till exempel. Där fungerar inte dessa javascript.
Någon som vet vad som skall ändras för att även dessa browsers skall kunna fungera ?
Någon som har ett pop-up script som fungerar på typ, Opera 6.0 ??
MVH
TommySv: Pop-Up som fungerar i Opera 6.0 ???
Men det är i vart fall med största sannolikhet en inställningssak hos besökaren och inget som du kan göra något åt. För vill man inte ha pop-upfönster ska man ju inte få det.Sv: Pop-Up som fungerar i Opera 6.0 ???
Visst skall man kunna slippa dessa Pop-Ups, absolut.
Men här är det för att se produkten de skall köpa. De väljer ju själv att klicka på den.....
Men, nu har jag installerat Opera 6.0 och
scripten fungerar så långt att ett nytt fönster öppnas, men sedan får jag aldrig det fönstret att visa tex. bilden jag önskar.
Detta scriptet, till exempel:
<code>
<SCRIPT LANGUAGE="JavaScript">
<!-- Begin
function ViewImage(ifile,ix,iy,ititle) {
var win;
var sWidth;
var sHeight;
var NS = (document.layers) ? 1 : 0;
win = window.open("","imageviewer","width="+ix+",height="+iy+",menubar=no,toolbar=no");
if (NS) {
sWidth = win.innerWidth;
sHeight = win.innerHeight;
} else {
sWidth = win.document.body.clientWidth;
sHeight = win.document.body.clientHeight;
}
if(sWidth!=ix || sHeight!=iy) {
win.close();
setTimeout("ViewImage('"+ifile+"',"+ix+","+iy+",'"+ititle+"')", 250);
return;
}
win.document.open();
win.document.write("<html><head><title>"+ititle+"</title>");
win.document.write("</head><body>");
win.document.write('<div style="position:absolute;width:'+ix+'px;height:'+iy+'px;left:0px;top:0px">');
win.document.write("<img src="+ifile+"></div></body></html>");
win.document.close();
}
// End -->
</script>
PIC
</code>
Detta öppnar ett nytt fönster, men det är helt tomt.
Öppnar man det i IE eller Netscape så kommer bilden som den skall.
Lite frustrerande....
Någon som stött på detta innan ??
/Tommy