Momo: Problem mit Aufruf von Javascriptfunkt. in HTML

Hallo zusammen,
ich habe eine Javascriptfunktion geschrieben, die eine HTML-Seite A fullscreen ausliefert. Zu dem Zeitpunkt, an dem eine andere HTML-Seite B geladen wird, soll A ebenfalls (fullscreen) geladen werden und solange im Vordergrund stehen, bis sie vom Benutzer geschlossen wird. Wenn ich die Funktion in HTML mit <body onload="javascript:openfullscreen(URLPopup)"> ausgeliefert habe, hatte ich jedoch das Problem, dass zwar die HTML-Seite A fullscreen ausgeliefert wurde, B aber garnicht geladen wurde! Woran liegt das? Ausserdem schliesst sich A vorzeitig, ohne dass der Benutzer auf schließen klickt. Wie kann ich das ändern?
Für alle Tips und Antworten bin ich sehr dankbar!
Gruß, Momo

hier der Code von B:
<html>
<head>
<SCRIPT LANGUAGE="JavaScript">
<!--
var URLPopup = 'frameset3.html';
function openFullscreen(page) {
var yes = 1; var no = 0;
var menubar = no;
var scrollbars = no;
var locationbar = no;
var directories = no;
var resizable = no;
var statusbar = no;
var toolbar = no;
var fullscreen = no;
windowprops = "width=" + (screen.availWidth - 10) + ",height=" + (screen.availHeight - 30) + ",top=0,left=0";
windowprops += (menubar ? ",menubars" : "") + (scrollbars ? ",scrollbars" : "") + (locationbar ? ",location" : "") + (directories ? ",directories" : "") + (resizable ? ",resizable" : "") + (statusbar ? ",status" : "") + (toolbar ? ",toolbar" : "");
browser_name = navigator.appName;
browser_version = parseFloat(navigator.appVersion);
if (browser_name == "Microsoft Internet Explorer" && browser_version >= 4.0)
{ inter=window.open(page, 'fullPopup',"fullscreen=yes"); }
else { inter=window.open(page, 'fullPopup', windowprops); }
}
</SCRIPT>
</head>

<body onload="javascript:openFullscreen(URLPopup)">

<frameset rows="*,502,68" border=0 frameSpacing=0 frameBorder=0>
<frame name="menue" scrolling="NO" noresize src="menue.html" >
<frame src="hintergrund.html" name="hintergrund" scrolling="auto" >
<frame src="footer/footerhome.html" name="footer" scrolling="NO" noresize>
<noframes>
Ihr Browser kann diese Seite leider nicht anzeigen!
</noframes>
</frameset>

</body>
</html>

  1. Halli

    ich habe eine Javascriptfunktion geschrieben, die eine HTML-Seite A fullscreen ausliefert.

    Mit Sicherheit nicht auf meinem Rechner.

    Zu dem Zeitpunkt, an dem eine andere HTML-Seite B geladen wird, soll A ebenfalls (fullscreen) geladen werden und solange im Vordergrund stehen, bis sie vom Benutzer geschlossen wird. Wenn ich die Funktion in HTML mit <body onload="javascript:openfullscreen(URLPopup)"> ausgeliefert habe,

    was hat javascript: in onload verloren? Richtig: nichts.

    hatte ich jedoch das Problem, dass zwar die HTML-Seite A fullscreen ausgeliefert wurde, B aber garnicht geladen wurde! Woran liegt das?

    An dem javascript:

    <html>
    <head>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    var URLPopup = 'frameset3.html';
    function openFullscreen(page) {
    var yes = 1; var no = 0;

    [...]

    }
    </SCRIPT>
    </head>
    <body onload="javascript:openFullscreen(URLPopup)">

    Wie bereits gesagt: javascript: hat hier nichts verloren.

    <frameset rows="*,502,68" border=0 frameSpacing=0 frameBorder=0>

    Ein Frameset hat im body schon gleich gar nichts verloren.

    cu,
    Robert