Suppose I have a page located at www.example.com/foo
, and it contains an <iframe>
with src="http://www.example.com/bar"
. I want to be able to fire an event from /bar
and have it be heard by /foo
. Using the Prototype library, I've tried doing the following without success:
Element.fire(parent, 'ns:frob');
When I do this, in Firefox 3.5, I get the following error:
Node cannot be used in a document other than the one in which it was created" code: "4
Line 0
Not sure if that's related to my problem. Is there some security mechanism that's preventing scripts in /bar
from kicking off events in /foo
?
See Question&Answers more detail:
os 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…