Veldvalkje
Gebruiker
- Lid geworden
- 2 sep 2006
- Berichten
- 18
Hoi,
Allemaal een hele mooie kerst....
Nu mijn probleem:
Ik heb voor een website een script om foto's in een pop up te openen naar het orginele formaat. Echter sinds IE7 mis ik een deel van de foto. Bij Firefox werkt het wel.
Iemand een idee hoe ik dit kan aanpassen?
http://www.wildlifeoplesbos.net
Alvast bedankt.
Allemaal een hele mooie kerst....

Nu mijn probleem:
Ik heb voor een website een script om foto's in een pop up te openen naar het orginele formaat. Echter sinds IE7 mis ik een deel van de foto. Bij Firefox werkt het wel.
Iemand een idee hoe ik dit kan aanpassen?
Code:
<script language="Javascript" type="text/javascript">
//aan te passen
vanaf_links = 100;
vanaf_boven = 100;
grootste_breedte = 400+20;//afmetingen van het grootste beeld +20
grootste_hoogte = 369+20; //afmetingen van het grootste beeld +20
//hieronder niets wijzigen
if (parseInt(navigator.appVersion.charAt(0))>=4){
var isNN=(navigator.appName=="Netscape")?1:0;
var isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}
var optNN='scrollbars=no,width='+grootste_breedte+',height='+grootste_hoogte+',left='+vanaf_links+',top='+vanaf_boven;
var optIE='scrollbars=no,width=150,height=100,left='+vanaf_links+',top='+vanaf_boven;
function popBeeld(BeeldURL,BeeldTitel){
if (isNN){imgWin=window.open('about:blank','',optNN);}
if (isIE){imgWin=window.open('about:blank','',optIE);}
with (imgWin.document){
writeln('<html><head><title>Bezig met inladen ...</title><style>body{margin:0px;}</style>');writeln('<sc'+'ript>');
writeln('var isNN,isIE;');writeln('if (parseInt(navigator.appVersion.charAt(0))>=4){');
writeln('isNN=(navigator.appName=="Netscape")?1:0;');writeln('isIE=(navigator.appName.indexOf("Microsoft")!=-1)?1:0;}');
writeln('function aanpassen_aan_beeldgrootte(){');writeln('if (isIE){');writeln('window.resizeTo(100,100);');
writeln('width=100-(document.body.clientWidth-document.images[0].width);');
writeln('height=100-(document.body.clientHeight-document.images[0].height);');
writeln('window.resizeTo(width,height);}');writeln('if (isNN){');
writeln('window.innerWidth=document.images["BeeldNaam"].width;');writeln('window.innerHeight=document.images["BeeldNaam"].height;}}');
writeln('function maak_titel(){document.title="'+BeeldTitel+'";}');writeln('</sc'+'ript>');
writeln('</head><body bgcolor=000000 scroll="no" onload="aanpassen_aan_beeldgrootte();maak_titel();self.focus()" onblur="self.close()">');
writeln('<img name="BeeldNaam" src='+BeeldURL+' style="display:block"></body></html>');
close();
}}
</script>
Code:
<div align="center" class="style4"><a href="javascript:popBeeld('http://www.wildlifeoplesbos.net/images/nov07/1.JPG','')"><img src="../images/nov07/1.png" alt="" border="0" width="150" height="200"></a></div>
http://www.wildlifeoplesbos.net
Alvast bedankt.