IE only.
function OuterClick() {
if(event.expando == "from_inner")
{
alert("Event actually fired by clicking on inner DIV!")
}
else
{
alert("Event fired by clicking on outer DIV!")
}
}
function InnerClick() {
var eventObj = document.createEventObject();
// Set an expando property on the event object. This will be used by the
// event handler to determine what element was clicked on.
eventObj.expando = "from_inner";
Outer.fireEvent("onclick",eventObj);
event.cancelBubble = true;
}
[Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]
中文参考:
http://download.cnblogs.com/birdshome/archive/2005/06/06/168890.html
Leave a reply