无法自动点击/触发iframe按钮

时间:2016-05-03 12:15:20

标签: javascript jquery html iframe

这里,iframe是由js脚本自动生成的。现在我想点击触发按钮,但我无法。这是jsfiddle

我已经尝试了所有可能的方式但无法获得解决方案。

代码: -

$(function(){ 
   $(window).load(function(){   

   alert($("iframe.tableauViz").contents().find('#primary-auth').html());


   $("iframe.tableauViz").contents().find('#primary-auth').click(function(){
    alert('clicked'); 
   });

 });

})

1 个答案:

答案 0 :(得分:4)

如果你在<iframe>上的元素的页面上编写函数,它将无效。您无法对<iframe>中的任何内容应用函数。

但是,如果<iframe>在您的域中,并且您可以访问您在不同页面的<iframe>中调用的该页面上的if write函数,则可以。

  

iframe中的元素无法从不同页面上的函数访问。