繁体   English   中英

没有在iframe的父项上显示alert()和Confirm()

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM