Oli: Fensterbeite von Index

Kann man das so machen? Wenn ja wo liegt der Fehler?:

<!--

function Fensterweite()
   {
    if (parent.frame["index.html"].innerWidth) return window.innerWidth;
    else if (document.body && document.body.offsetWidth) return document.body.offsetWidth;
    else return 0;
   }

function Fensterhoehe()
   {
    if (parent.frame["index.html"].innerHeight) return window.innerHeight;
    else if (document.body && document.body.offsetHeight) return document.body.offsetHeight;
    else return 0;
   }

/*Überwachung von Netscape initialisieren*/
   if(!window.alteWeite && window.innerWidth)
     {
      window.onresize = neuAufbau;
       Weite = Fensterweite();
      Hoehe = Fensterhoehe();
     }

function neuAufbau()
   {
    if (Weite != Fensterweite() || Hoehe != Fensterhoehe())
    window.history.go(0);
   }

//-->

Danke Euch
Gruss Oli

  1. hi,

    Kann man das so machen?

    kann man _was_ _wie_ machen?

    Wenn ja wo liegt der Fehler?:

    sag du es uns: _welcher_ fehler tritt _wo_ auf?

    erst dann sind wir in der lage, bei der suche nachd er ursache zu helfen.

    und lies bitte mal </faq/#Q-07b>.

    gruss,
    wahsaga

    1. Der Syntax ist nicht richtig. Ich wäre froh wenn einer dies korrigieren könnte:

      if (parent.frame["index.html"].innerWidth) return window.innerWidth;

      Danke
      Gruss Oli

      1. hi,

        Der Syntax ist nicht richtig. Ich wäre froh wenn einer dies korrigieren könnte:

        if (parent.frame["index.html"].innerWidth) return window.innerWidth;

        du versuchst, auf einen frame mit dem _namen_ "index.html" zuzugreifen - das dieser existiert, bezweifle ich.

        schau dir unter http://selfhtml.teamone.de/javascript/objekte/frames.htm noch mal an, wie der zugriff auf frames in JS funktioniert.

        gruss,
        wahsaga

        1. Danke wahsaga,
          habs hinbekommen!
          Gruss Oli