[英]alert() and confirm() not showing on parent of iframe
我有以下代码:
page1.php:
<html>...source...<iframe src="page2.php"/> ...more source...</html>
page2.php
<html><script> function myfunc(){window.confirm('....') ... more source}</script></html>
每当我在处理page2
,它都会按原样显示确认(警报)窗口,但是,每当从page1打开它并显示在iframe中时,它都不会显示。 我也尝试了window.parent.window.confirm/alert
,但是没有骰子,所以我想我在这里还缺少其他东西。 因此,我的问题是:如何确保从iframed页面调用本地JS函数也将显示在父项上?
该死的,我觉得自己很笨-无法选择我的文本元素使我意识到我在iframe容纳在@ -1的一个div上有一个z-index,这使其无法选择。 修复后,问题已解决。 谢谢大家的意见和帮助!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.