我有一个打开 document.popup 窗口的 Firefox 插件。当我单击弹出窗口中的链接时,我想调用一个在弹出窗口本身中显示警报的 javascript 函数。当我尝试 onCLick(onY()); 只有在我关闭弹出窗口后才会发出警报。
'<div id="SearchLiteDef-yahoo" style="'+
'font-family:arial; font-size: 12px; float: left; cursor: auto; background-color: #DDD; '+
'margin: 0 3px ' + margin + 'px; '+
'padding: 0 3px; -moz-border-radius: 2px; width: auto;' +
'height: ' + windowButtonHeight + 'px; '+
'font-size: 12px; '+
'line-height: ' + windowButtonTextSize + 'px; '+
'font-weight: bold"><a href="#" onClick="onY(document.popupNode);" style="text-decoration: none;">Y!</a></div>'+
''+
这是调用弹出窗口的部分。我想调用函数
this.onY = function(e){
alert("Hello");
}
只有当我关闭弹出窗口时才会发出警报。我希望警报出现在弹出窗口内。
谢谢,基兰