Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von September

SELFHTML Forumsarchiv
automatischer Reload bei Änderung der Browsergröße

Informationsseite
  1. Seite (HTML) automatischer Reload bei Änderung der Browsergröße von karl gunkel, 25. 09. 1999, 10:45
nach unten

automatischer Reload bei Änderung der Browsergröße

Die folgende Nachricht zum Thema stammt von: karl gunkel, 25. 09. 1999, 10:45

Der geliebte Netscape :-(( mach mir Kummer.
Wird die Größe des Browserfensters geändert,
spielen meine ganzen Laers verrückt. Da ein Reload hilft, würde ich gerne bei Veränderung der Browsergröße einen automatischen Reload machen

mfg

nach obennach unten

automatischer Reload bei Änderung der Browsergröße

Die folgende Nachricht zum Thema stammt von: André Laugks, 25. 09. 1999, 11:49

Hallo Karl!


»» Der geliebte Netscape :-(( mach mir Kummer.
»» Wird die Größe des Browserfensters geändert,
»» spielen meine ganzen Laers verrückt. Da ein Reload hilft, würde ich gerne bei Veränderung der Browsergröße einen automatischen Reload machen


Dieses Script wurde in den letzten Tagen hier gepostet. Hier ist das Orginalposting dazu, ../../sfarchiv/1999_3/t06673.htm.

<script language="javascript">
<!--
/**
* resize.js 0.3 970811
* by gary smith
* js component for "reloading page onResize"
*/

if(!window.saveInnerWidth) {
   window.onresize = resize;
   window.saveInnerWidth = window.innerWidth;
   window.saveInnerHeight = window.innerHeight;
}

function resize() {
   if (saveInnerWidth < window.innerWidth
       saveInnerWidth > window.innerWidth
       saveInnerHeight > window.innerHeight
       saveInnerHeight < window.innerHeight )
   {
       window.history.go(0);
   }
}
-->
</script>


Du mußt Dir es noch etwas anpassen, damit es futzt. Und zwar diese Zeilen.

if (saveInnerWidth < window.innerWidth
    saveInnerWidth > window.innerWidth
    saveInnerHeight > window.innerHeight
    saveInnerHeight < window.innerHeight )


mfg, André

nach obennach unten

automatischer Reload bei Änderung der Browsergröße

Die folgende Nachricht zum Thema stammt von: Joachim, 26. 09. 1999, 23:24

hi,

folgende Funktion à la Christine Kuehnel ist vielleicht etwas simpler. Wichtig: nicht einfach neuladen, sondern erst Fenstergroesse vorher/nachher vergleichen, da sonst Schleifeneffekte entstehen koennen.
Hier wird auch IE neugeladen, kann aber ausgeschaltet werden (else...)

Gruesse, Gruesse  Joachim


var nc =!!document.layers;
var ie =!!document.all;

if (nc)
{
Breite_vor_resize=self.innerWidth;
Hoehe_vor_resize=self.innerHeight;
}

function neu()
{
if (nc)
{
if ((Breite_vor_resize!= self.innerWidth) (Hoehe_vor_resize!=self.innerHeight)) history.go(0);
}
else history.go(0);
}

window.onresize=neu;

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 1999 Teil von September

© 1998-2006 Seite Impressum, Software: Classic Forum