Hallo Leute
mit document.top... kommt man *immer* in das aller erste Dokument einer Seite mit Frames. Nun habe ich aber einen ganz bösen Sonderfall in dem ich eine Seite mit vielen Frames mit einem Overlay ausblenden können wollen muss. Das geht nur, wenn ich die ganze Seite in ein Iframe unterbringe. Das hätte noch viele andere Vorteile.
Ich habe schon einiges von dieser "prototype"-Eigenschaft gehört. Frage: Kann ich damit die top-Eigenschaft für alle Dokumente so modifizieren, das man stets ein ganz bestimmtes Dokument mit top zurück kriegt, also nicht wirklich das aller erste (in dem fall das iframe)?
Kann ich das "wahre" top-Element sozusagen überlagern durch ein "bestimmtes"?
Hat jemand ein paar gute Links zur Funktionsweise von prototype (ich meine nicht dieses gleichnamige Framework!!)?
Edit: Habe ein bisschen rumprobiert:
funktioniert nicht,
und
sowie
ebensowenig
Danke
JavaUncle
mit document.top... kommt man *immer* in das aller erste Dokument einer Seite mit Frames. Nun habe ich aber einen ganz bösen Sonderfall in dem ich eine Seite mit vielen Frames mit einem Overlay ausblenden können wollen muss. Das geht nur, wenn ich die ganze Seite in ein Iframe unterbringe. Das hätte noch viele andere Vorteile.
Ich habe schon einiges von dieser "prototype"-Eigenschaft gehört. Frage: Kann ich damit die top-Eigenschaft für alle Dokumente so modifizieren, das man stets ein ganz bestimmtes Dokument mit top zurück kriegt, also nicht wirklich das aller erste (in dem fall das iframe)?
Kann ich das "wahre" top-Element sozusagen überlagern durch ein "bestimmtes"?
Hat jemand ein paar gute Links zur Funktionsweise von prototype (ich meine nicht dieses gleichnamige Framework!!)?
Edit: Habe ein bisschen rumprobiert:
Code:
top.prototype = function(){
alert(1234);
}
alert(top.document.title);
funktioniert nicht,
und
Code:
Window.top.prototype
= function(){
alert(1234);
}
Code:
Document.top.prototype
= function(){
alert(1234);
}
ebensowenig
Danke
JavaUncle
Zuletzt bearbeitet: