Steve: Puretec - Fehler Permission denied to get ....

Hallo zusammen,

kennt jemand folgenden Fehler:

Habe die Framesetstruktur:

<frameset rows="10,*">
<frame name="top" src="top.htm">
<frame name="main1" src="main.htm">
<noframes>
<body>
<p>This site is based on frame technique! You must use a suited Browser to visit it.</p>
</body></noframes>
</frameset>

Über einen Link wird im Fenster main1 ein vordefiniertes CGI-Skript aufgerufen, das die Einträge einen Gästebuches ausgibt:
<a href="http://cgi09.puretec.de/cgi-bin/gb?test" target="main1">Einträge lesen</a>

Das klappt wunderbar. Aber wenn man mittels JavaSkript z.B. auf das Dokument-Objekt zugreift kommt es zu folgendem Fehler:
1. bei Mozilla: uncaught exception: Permission denied to get property HTMLDocument.height
2. beim IE: Zugriff verweigert

Diese Fehler kommen z.B. bei der Anweisung "x = top.main1.document.scrollHeight" vor.

Wenn ich ein lokales Dokument in das Framset lade klappt alles. Muss also an dem "externen" Aufruf liegen.

Kennt jemand eine Abhilfe?

cu

Steve

  1. Hallo Steve,

    [... Zugriff auf Domain-Fremde Seiten ...]

    Kennt jemand eine Abhilfe?

    Gibt es nicht. Es ist schlicht verboten, auf Domain-fremde
    Frames zuzugreifen.

    Gruesse,
     CK

  2. Moin Moin !

    <frameset rows="10,*">
    <frame name="top" src="top.htm">
    <frame name="main1" src="main.htm">
    <noframes>
    <body>
    <p>This site is based on frame technique! You must use a suited Browser to visit it.</p>
    </body></noframes>
    </frameset>

    Oh je!

    Ob der http://validator.w3.org das mag?

    IMHO muß <noframes> außerhalb des <frameset> stehen!

    Alexander

    1. <frameset rows="10,*">
      <frame name="top" src="top.htm">
      <frame name="main1" src="main.htm">
      <noframes>
      <body>
      <p>This site is based on frame technique! You must use a suited Browser to visit it.</p>
      </body></noframes>
      </frameset>

      IMHO muß <noframes> außerhalb des <frameset> stehen!

      Hi Alexander,

      der Validator meckert nicht, weil das so stimmt !

      siehe: http://selfhtml.teamone.de/html/frames/definieren.htm#noframes

      Bye!

      Steve