WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   Seite ohne Status-Leiste oeffnen? (http://www.wcm.at/forum/showthread.php?t=121468)

P.St 09.01.2004 14:52

Seite ohne Status-Leiste oeffnen?
 
Hallo, ich habe da ‚ne kleine Frage zu HTML/JS

Ich habe meiner Index-Datei, im Head-Bereich, den JS-Script-Befehl: self.moveTo() und self.resizeTo() um die Seite immer im Vollbildmodus aufgehen zu lassen (siehe unten).
So jetzt kommt das Problem: Ich möchte jetzt die Seite ohne der Statusleiste oeffnen lassen. Geht das? Kann mir wer sagen mit welchem JS-Script ich das schaffe, oder welchen Script ich wo auf meine Seite einfuegen muss?

Vielen Dank im Voraus

Peter


Ausschnitt aus der Index-html:

<head>
...
...
<script language="JavaScript">
<!--
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight )
//-->
</script>
...
...
</head>

snowman 09.01.2004 15:08

aaah: http://www.wcm.at/forum/search.php?s...der=descending

gruss,
snowman

P.St 11.01.2004 22:05

Danke fuer die Suchhilfe... leider habe ich da nichts so richtiges gefunden. Ich brauche einen Script der bereits beim oeffnen der ersten! Browserseite die Statusleiste unterdrueckt (oder eben nicht mehr anzeigt).

Gibt's so was???

Peter

Sesa_Mina 11.01.2004 22:19

Ich denke nicht dass das so möglich ist. Da wirst dir schon ein eigenes Fenster aufmachen müssen das die gewünschten Eigenschaften hat.

(nur ob das bei den heutzutage verwendeten popup blockern viel Sinn macht...)

snowman 12.01.2004 13:01

nein, sowas geht nicht.

gruss,
snowman

P.St 14.01.2004 14:49

@snowman

geht doch, siehe Script. Die Seite (home.htm) wird in max. Bildschirmgroesse, ohne Statusleiste und Scrollbars, geoeffnet - ein kleiner Trick ist natuerlich schon dabei, aber es funkt!

Liebe Gruesse, Peter

<html>

<head>

<script language="javascript" type="text/javascript">

<!--

x=screen.availWidth
y=screen.availHeight

self.moveTo(0,0)
self.resizeTo(x,y)

function OpenNewWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
function schliessen() {
window.opener = top; window.close();
}
setTimeout("schliessen()", 100)

//-->

</script>

</head>

<body bgcolor="#000066" text="#000000" onLoad="OpenNewWindow('home.htm','','width=x,heigh t=y,toolbar=yes,location=yes,menubar=yes,resizable =yes,directories=yes,status=no,scrollbars=no')">
</body>

</html>

snowman 14.01.2004 19:56

nein, geht nicht. du machst damit ein neues fenster auf!

gruss,
snowman

P.St 15.01.2004 08:01

Das ist richtig, ich mache ein neues Fenster auf... aber das Erste schliesst sich automatisch und ohne Rueckfrage (ganau nach 100 Millisekunden) und so ist es fuer den Betrachter (und um den geht's ja) so wie wenn ein Fenster ohne Statusleiste aufgeht.

Peter

Sesa_Mina 15.01.2004 08:08

Das mit dem "ohne Rückfrage" schliessen bezweifle ich.
Ausserdem wird das zu öffnende Fenster bei dieser Methode von etlichen popup blockern "blockiert"

eprice 15.01.2004 09:13

ich hatte mal nen script, bei dem konnte man ein komplett randloses, schwebendes Fenster produzieren. Ich such mal ob ich das noch finde. Der Trick war, dass du eigentlich ein deine Seite im ie-fullscreen modus gestartet hast
PHP-Code:

var splashWin window.open(URIName
fullscreen=1 , toolbar=0, location=0, directories=0, status=0, menubar=0, scrollbars=0, resizable=0 "


und darin ein frameset geöffnet wurde mit verhältniss *,100% im oberen nicht sichtbaren frame wurde dann nach dem laden der Fullscreen resized...

hier hab ich was, aber nicht getestet muss erst suchen ob ich das noch finde: http://www.drweb.de/javascript/splash_window.shtml


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag