我有一个包含 iframe 的父页面。iframe 内部是一个标签。在父页面上,我可以在按下该标签时触发事件吗?我知道如果我将捕获事件的 javascript 放置在 iframe 中,那么它将起作用,但对于我的项目,我需要让父页面捕获它。到目前为止,这是我的代码。家长代码:
<html>
<head>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
var $MyFrame= $("#myiframe");
$MyFrame.on("click", "a", function (e) {
alert("hello");
});
</script>
</head>
<body>
<iframe id="myiframe" height="3500" width="950" src="Iframe page" frameborder="0" style="display: block; margin: 10px auto;"></iframe>
</body>
</html>
这是我在 iframe 中的页面:
<html>
<head>
</head>
<body>
<a href="www.google.com">Click Me!</a>
</body>
</html>
这可能吗?