模态对话框如何调用父窗口的JS函数?
在showmodaldialog的对话框里,需要调用父窗口里的一个JS函数可是window.dialogArguments.jshanshu()的方法,总是弹出“对象不支...
在showmodaldialog的对话框里,需要调用父窗口里的一个JS函数
可是window.dialogArguments.jshanshu()的方法,总是弹出“对象不支持此属性或方法”的提示
怎么调用才对? 展开
可是window.dialogArguments.jshanshu()的方法,总是弹出“对象不支持此属性或方法”的提示
怎么调用才对? 展开
3个回答
展开全部
a.html
<input type="button" value="点击" onclick="toclick();" />
<script>
function toclick()
{
window.showModalDialog("b.html",window);
}
function aa()
{
alert("ok");
}
</script>
b.html
<script>
function bb()
{
window.parent.dialogArguments.aa();
}
</script>
<input type="button" onclick="bb();" value="点击" />
<input type="button" value="点击" onclick="toclick();" />
<script>
function toclick()
{
window.showModalDialog("b.html",window);
}
function aa()
{
alert("ok");
}
</script>
b.html
<script>
function bb()
{
window.parent.dialogArguments.aa();
}
</script>
<input type="button" onclick="bb();" value="点击" />
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果是这样,至少是parent.window.dialogArguments.jshanshu()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询