Javascript 点击iframe
你能让页面自动点击到iframe中吗 我有一个iframe,它显示了另一个html文档中的俄罗斯方块游戏,我希望当我点击一个按钮使它出现在页面上时,它能自动让我控制游戏的各个部分 下面是一些代码:Javascript 点击iframe,javascript,jquery,html,iframe,Javascript,Jquery,Html,Iframe,你能让页面自动点击到iframe中吗 我有一个iframe,它显示了另一个html文档中的俄罗斯方块游戏,我希望当我点击一个按钮使它出现在页面上时,它能自动让我控制游戏的各个部分 下面是一些代码: #tetrislauncher{display:none;} 玩俄罗斯方块你可能需要将注意力集中在元素上 $('#tetrislauncher')[0].contentWindow.focus() 芬利 该按钮需要一个id标记作为iframe 你的按钮在iframe内 使用jQuery: $("
#tetrislauncher{display:none;}
玩俄罗斯方块你可能需要将注意力集中在元素上
$('#tetrislauncher')[0].contentWindow.focus()
芬利
- 该按钮需要一个
id
标记作为iframe
- 你的按钮在iframe内
使用jQuery:
$("#tetrislauncher").contents("#btnID").click();
$("#tetrislauncher").contents("#btnID").click(functionIfYouWant);
纯javascript:
var iframeObj = document.getElementById("tetrislauncher");
btnObj = iframeObj.contentWindow.document.getElementById("btnID")
btnObj.addEventListener("click", functionIfYouWant, false);
HTML建议:
<button id="btnID" onclick="$('#tetrislauncher').fadeIn()">Play Tetris</button>
玩俄罗斯方块
这不是某种形式的浏览器劫持吗?我很确定Google Chrome和Mozilla(不确定是谁制造了IE的“聪明人”)会打击这种行为,以帮助保护他们消费者的隐私安全。你有其他网站的编辑权限吗?如果是这样,两个页面是否在同一个域中?您的按钮位于iframe(index.html)内?是否希望在进入页面时自动单击按钮?