Hallo zusammen,
jaaajaaajaa, ich weiß, man soll nicht mit Frames arbeiten, ich mache es trotzdem, zumindest an einer Stelle, weil es da Sinn macht und die Seite nicht suchmaschinenoptimiert sein soll.
Die Anwendung ist Teil einer Business-Applikation (PHP). Ein reines Intranet-Dingens.
Nun würde ich gerne folgende Möglichkeit prüfen, ist mehr ein Luxus-Feature:
Wenn der User im Frame die "Zurück-Taste" gedruckt hat (rechte Maustaste, Kontextmenü), bringt jeder Browser in diesem Frame eine Fehlerseite.
Was mich Interessiert:
Kann ich das mit JS abfragen?
Schaut: Ich habe es mal so probiert:
if(document.getElementById('iframe_list'))
{
if(frames['iframe_list'].document)
{
if(frames['iframe_list'].document.getElementById('form_list'))
{
}
else
{
}
}
else
{
}
}
else
{
}
Bei der Zeile
if(frames['iframe_list'].document)
macht mich JS blöd an, bedeutet wohl: JS darf den Inhalt des iFrames, besser: das Dokument nicht prüfen.
Aaaaalsooo, Ihr fanatischen Framehasser, ich kann Euch nicht daran hindern, zu denken, was Ihr wollt, aber vielleicht bringt es ja doch der eine oder andere fertig, mich mit Input zu füttern ... :-) Aber bitte nicht: "Programmiere alles neu."
Gruß aus dem nebeligen Sachsenheim
Thomas