js 解决无法调用子iframe页面的js function 港控/mmm° 2022-03-06 08:00 309阅读 0赞 说明:我们应当确定子iframe页面js有你需要的function 1.调用子iframe页面js的function:document.getElementById('selfDricingFromPro').contentWindow.function名字;(例如:document.getElementById('selfDricingFromPro').contentWindow.province\_qx(time,searchtype);) 2.子iframe页面有你需要的function,你却不能调用,说明子iframe页面没加载完成,因此我们需要让父页面调用子iframe的方法进行延迟执行: setTimeout(function() \{ document.getElementById('selfDricingFromPro').contentWindow.province\_qx(time,searchtype);//需要延迟执行的地方 \}, 500) //延迟0.5秒后加载 3.这样我们就可以在子iframe全部加载完成之后调用子iframe的function了
还没有评论,来说两句吧...