javascript - 如何在div(包括iframe)上处理onclick事件?

标签 javascript html iframe onclick

点击图片时如何触发onclick事件?
一个限制是我无法修改 testcode2.html。

现在 href 属性只能工作。
请帮助我:(!!

<script>
    function go()
    {
         alert("Hello World!");
    } 
</script>
<div href="#" onClick="go()">
  <iframe src="testcode2.html" />
</div>

testcode2.html如下:

<a href="http://translate.google.com">
<img src="http://cdn01.cdn.pinkisthenewblog.com/wp-content/uploads/2012/07/071712_findingnemosequelfeat-250x250.jpg"/></a>

最佳答案

这可能对您有帮助http://jsfiddle.net/fjGJ5/

jQuery

$(document).ready(function(){
$(".frame").on('click', call);
});

function call(){
alert("I am called.");
}

HTML

<div class="frame">
    <iframe src="http://www.jsfiddle.net/" name="iframe_a"></iframe>
</div>

关于javascript - 如何在div(包括iframe)上处理onclick事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21520615/

相关文章:

javascript - jQuery的append和wrap的区别

javascript - 使用函数将值传递到 jQuery UI 对话框

javascript - 如果用户关闭选项卡,Vuejs 则发布请求

javascript - 从 iframe 内访问父 Javascript 函数?

javascript - 使用 jQuery 通过 iFrame 获取内容

javascript - 需要一种方法来执行 window.location.href(dynamic HTML string)

html - 使用 HTML5 的 Windows 8 AdControl

javascript - 从 html 的下拉列表中选择项目时禁用字段

javascript - 使用 jQuery 打地鼠游戏

javascript - 替换 iframe 的全部内容