periodensystem: Frameset nachladen

Hallo zusammen,
mir ist bewusst, dass ich am besten die Seite ohne Framesets mache. Doch dafür fehlt leider aktuell die Zeit.

Ich habe die Seite wie hier beschrieben erweitert um das Frameset nachzuladen: http://aktuell.de.selfhtml.org/artikel/javascript/dyn-frames/

Das klappt auch ganz gut. Aus http://www.example.com/abc/def.html wird brav http://www.example.com/index.html?/abc/def.html
Nun ist der Fall so, dass es www.domain.invalid gibt die beim Aufruf ein Frameset liefert mit <frame src="http://www.example.com/abc/"> zeigt also einfach die Seite an.

Wenn ich http://www.example.com/def.html aufrufe erscheint die Datei def.html ohne Frameset.

Wie kann ich es schaffen, dass dort auch das Frameset nachgeladen wird?

Vielen Dank :)

periodensystem

  1. @@periodensystem:

    mir ist bewusst, dass ich am besten die Seite ohne Framesets mache. Doch dafür fehlt leider aktuell die Zeit.

    Aber du hast die Zeit, dich mit JavaScript-Spielereien zu beschäftigen?

    Was sollte am Einsatz serverseitiger Include-Techniken [FAQ] so zeitaufwendig sein?

    Nun ist der Fall so, dass es www.domain.invalid gibt […]
    Wenn ich http://www.example.com/def.html aufrufe erscheint die Datei def.html ohne Frameset.
    Wie kann ich es schaffen, dass dort auch das Frameset nachgeladen wird?

    Wegen der same origin policy dürfte das schwer werden.

    Live long and prosper,
    Gunnar

    --
    „Das Internet ist ein großer Misthaufen, in dem man allerdings auch kleine Schätze und Perlen finden kann.“ (Joseph Weizenbaum)
    1. @@periodensystem:

      mir ist bewusst, dass ich am besten die Seite ohne Framesets mache. Doch dafür fehlt leider aktuell die Zeit.

      Aber du hast die Zeit, dich mit JavaScript-Spielereien zu beschäftigen?

      Was sollte am Einsatz serverseitiger Include-Techniken [FAQ] so zeitaufwendig sein?

      Nun ist der Fall so, dass es www.domain.invalid gibt […]
      Wenn ich http://www.example.com/def.html aufrufe erscheint die Datei def.html ohne Frameset.
      Wie kann ich es schaffen, dass dort auch das Frameset nachgeladen wird?

      Wegen der same origin policy dürfte das schwer werden.

      Live long and prosper,
      Gunnar

      Hoi,
      ich habe gewusst, dass die Frage kommt^^
      Das Javascript Sach war schon da - bevor die zweite Domain kam.
      domain.invalid war einfach nur ein Beispiel so wie example.com, wollte nicht die echten Namen hinschreiben.

      Vielen Dank für die Antwort und die Links. Werd mir das dann mal anschauen.

      periodensystem

  2. Hellihello periodensystem,

    Nun ist der Fall so, dass es www.domain.invalid gibt die beim Aufruf ein Frameset liefert mit <frame src="http://www.example.com/abc/"> zeigt also einfach die Seite an.

    was ist "invalid"? ein invalide Domain? Wie soll das gehen?

    Wenn ich http://www.example.com/def.html aufrufe erscheint die Datei def.html ohne Frameset.

    Ist denn in der def.html das Javascript eingebunden, dass die index|frameset.html mit ? gefolgt vom eigenen Dateinamen aufruft?

    Dank und Gruß,

    frankx