I <head></head> skriver du:
<script language=\"JavaScript\">
<!-- Gem koden for gamle browsere
function PopWin(url,h,w) { var ww = 480, wh = 340, leftPos = null, topPos = null;
IE=(document.all)?true:false;
var wh = (IE)?document.body.clientHeight : window.innerHeight;
var ww = (IE)?document.body.clientWidth : window.innerWidth;
if (top.screen){
if (screen.width){
leftPos = Math.round((ww-w-10)/2);
topPos = Math.round((wh-h-29)/2);
} else {
leftPos = 50
topPos = 50
}
}
popupWin = window.open(url, \'ventevindue\', \'height=\' + h + \',width=\' + w + \',top=\' + topPos + \',left=\' + leftPos + \'\')
}
// -->
</script>
Og på knappen:
<input type=\"submit\" value=\"Upload\" onClick=\"PopWin(\'ventevindue.htm\',150,150);\">.
På bekræftelsessiden skriver du så umiddelbart efter <body>-koden:
<script language=\"javascript\">
window.ventevindue.close();
</script>
Dette er absolut utestet og måske ikke funktionelt - i så tilfælde er det window.ventevindue.close(); der er fejlen - er ikke sikker på den stump kode virker.
Popupvinduet er bygget på
http://www.builder.dk/builders/windowbuilder.asp