rec: script nach einmaligen durchlauf stoppen (entschuldigung so ists richtig)

hi

habe folgendes script um zu verhindern, das beim click im IE auf vollbild, trotz no resize
mein mainfenster vergrössert wird

<script language="JavaScript">
<!--
function nixda()
{
window.resizeTo(800,600);
}
//-->
</script>
</head>

<body onResize="nixda()">

nun brauch ich aber ne möglichk. das script nach einem durchlauf zu stoppen, da ja sonst
der resize zur gewünschten auflös.(800 x 600)
selbiges script wieder aufruft !

bitte um unterstütz.

danke rec

  1. Moin,

    habe Dein Skript etwas angepaßt, um eine Endlosrekursion zu verhindern, falls die tatsächlich ein Problem sein sollte (hab's aber nicht überprüft...).

    <script language="JavaScript">
    <!--
    var binbeschaeftigt=0;
    function nixda()
    {
       if (binbeschaeftigt!=0) return true;
       binbeschaeftigt = 1;
       window.resizeTo(800,600);
       binbeschaeftigt = 0;
    }
    //-->
    </script>
    </head>

    Natürlich geb ich auch noch meinen Senf dazu ab - Surfer lassen sich ungerne eine feste Größe vorschreiben und tendieren in solchen Fällen oft dazu, das Weite zu suchen. Aber für spezielle Fälle vielleicht ...?!

    Bis dannundwann...!

    Andreas

    1. ich danke dir erst einmal !

      aber es geht dennoch nur vier mal !

      schau‚s dir mal an

      www.lanetic.de

      und gib mal bitte ‚nen konstruktiven hinweis (ich komm nicht weiter)

      cu rec

      1. bezieht sich nur auf die logoside! logo.htm (schwarze seite mit logo)

        ich danke dir erst einmal !

        aber es geht dennoch nur vier mal !

        schau‚s dir mal an

        www.lanetic.de

        und gib mal bitte ‚nen konstruktiven hinweis (ich komm nicht weiter)

        cu rec

        1. versuch mal
          <body onload="deinejsfunction()">
          anstatt anresize

          kfichtner

          1. und was soll das bringen ?
            danke Dir für deine Antwort, aber mein Ziel hast Du nicht so recht verstanden

            cu

            versuch mal
            <body onload="deinejsfunction()">
            anstatt anresize

            kfichtner

  2. Hi, folgendes Script müsste rein vom logischen her funktionieren. Bei meienm NS 4.6 tut es aer nicht funzen:

    <script language="JavaScript">
    Zaehler="2"

    function nixda()

    {
    if(Zaehler=="1")
      {
       Zaehler="2";
       return;
      }
    else
      {
       window.resizeTo(800,600);
       Zaehler="1";
      }
    }
    </script>

    Ciao CF-Kai