Können Ereignisse, die von einem iframe ausgelöst werden, von Elementen in seinem übergeordneten Element verarbeitet werden?
Angenommen, ich habe eine Seite unterwww.example.com/foo
und es enthält ein<iframe>
mitsrc="http://www.example.com/bar"
. Ich möchte in der Lage sein, ein Ereignis auszulösen/bar
und habe es gehört von/foo
. Mit der Prototype-Bibliothek habe ich Folgendes erfolglos versucht:
Element.fire (Elternteil, 'ns: frob');
Wenn ich das mache, erhalte ich in Firefox 3.5 die folgende Fehlermeldung:
Der Knoten kann nur in dem Dokument verwendet werden, in dem er erstellt wurde. "Code:" 4 Zeile 0
Ich bin mir nicht sicher, ob das mit meinem Problem zusammenhängt. Gibt es einen Sicherheitsmechanismus, der Skripte verhindert?/bar
vom Anstoß von Veranstaltungen in/foo
?