Luk eller minimer HTML vindue
Hej.Jeg har fået hutlet mig frem til en html side med en SWF knap på.
Når man så trykker på denne knap så åbner den en SWF fil i FULD skærm.(se program nederst)
Mit problem er at den ikke lukker den første html side,- men lader den stå i baggrunden.
Jeg har prøvet at smide et par koder ind:
window.close('thewindow');
eller
self.close()
Det virker også fint,- bortset fra at den kommer og spørger
om tilladelse til at lukke vinduet!!!! jeg vil bare have at den
skal lukke den uden at spørge.
Håber at det giver mening ellers skriv,- jeg er også åben for
bedre foreslag til sammensætning af denne løsning.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<script language="JAVASCRIPT">
<!--
function detectVersion()
{
version = parseInt(navigator.appVersion);
return version;
}
function detectOS()
{
if(navigator.userAgent.indexOf('Win') == -1) {
OS = 'Macintosh';
} else {
OS = 'Windows';
}
return OS;
}
function detectBrowser()
{
if(navigator.appName.indexOf('Netscape') == -1) {
browser = 'IE';
} else {
browser = 'Netscape';
}
return browser;
}
function FullScreen(){
var adjWidth;
var adjHeight;
if((detectOS() == 'Macintosh') && (detectBrowser() == 'Netscape')) {
adjWidth = 20;
adjHeight = 35;
}
if((detectOS() == 'Macintosh') && (detectBrowser() == 'IE')) {
adjWidth = 20;
adjHeight = 35;
winOptions = 'fullscreen=yes';
}
if((detectOS() == 'Windows') && (detectBrowser() == 'Netscape')) {
adjWidth = 30;
adjHeight = 30;
}
if(detectVersion() < 4) {
self.location.href = 'oldbrowser.html';
} else {
var winWidth = screen.availWidth - adjWidth;
var winHeight = screen.availHeight - adjHeight;
var winSize = 'width=' + winWidth + ',height=' + winHeight;
var thewindow = window.open('link.swf', 'WindowName', winSize);
thewindow.moveTo(0,0);
}
}
function MakeItSo(){
if((detectOS() == 'Windows') && (detectBrowser() == 'IE')) {
window.open('link.swf','windowname','fullscreen=yes');
} else {
onload=FullScreen();
}
}
// -->
</script>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#F0DEB9" background="Logo-til-baggrund-html.jpg" link="#000000" vlink="#666666">
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="468" height="170">
<param name="movie" value="Kalender.swf">
<param name=quality value=high>
<embed src="Kalender.swf" quality=high pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="468" height="170"></embed>
</object>
</BODY>
</HTML>
