Modificering af Popup script
Kan nedenstående Popup script modificeres til at resize sig efter et pågældende billedes størrelse, i stedet for at fast størrelse skal defineres?(scriptet skal kunne bruges til Popups fra Flash)
"Roenving" har et eksempel her:
http://roenving.users.whitehat.dk/index.html?/WD1ResizeTilBillede.html
- men det centreres ikke... og ser heller ikke særlig smart ud, at det først åbner i én størrelse for derefter resizer sig til billedets størrelse.
<script language="JavaScript"> <!--
var bredde = 775;
var hojde = 430;
function openNewWindow(URLtoOpen, windowName, windowFeatures) {
if (navigator.appName!="Netscape") {
var pos = ",left="+((screen.width-bredde)/2)
+",top=" +((screen.height-hojde)/2)
} else {
var pos = ",screenX="+((screen.availWidth-bredde)/2)
+",screenY="+((screen.availHeight-hojde)/2)
};
newWindow=window.open(URLtoOpen, windowName, windowFeatures+pos);
}
// --> </script>
java script:openNewWindow('nyside.htm','thewin',
'height=430,width=775,toolbar=no,scrollbars=no')
Andet eksempel på godt og sikkert Popup center script
(dog med fast størrelse også)
<script language="JavaScript">
<!-- Begin
function PopupWindow(mypage, myname, w, h, scroll) {
var winl = (screen.width - w) / 2 - 12; //Tallet er antal ekstra pixels til venstre!
var wint = (screen.height - h) / 2;
winprops = 'height='+h+',width='+w+',top='+wint+',left='+winl+',scrollbars='+scroll+''
win = window.open(mypage, myname, winprops+',toolbar=yes');
if (parseInt(navigator.appVersion) >= 4) { win.window.focus(); }
}
// End -->
</script>
<a href="link.htm" onfocus="this.blur( )" onclick="PopupWindow(this.href,'PictureViewer','790','517','no'); return false;">
