如何通过转义键从全屏iframe退出,以便iframe重新进入原始状态。由于jquery在html页面中不起作用,请为我建议javascript代码。
以下是全屏iframe的代码。
<iframe name='myiframe2' id='frame2' src=http://stackoverflow.com' style='position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999' frameborder='no'></iframe>
答案 0 :(得分:0)
你的意思是这个(你不能框架stackoverflow btw)?
<iframe name="myiframe1" id="frame1" src="javascript:'hello 1'"
style="position:absolute;top:0px;left:0px;width:100%;height:100%;z-index:999" frameborder="no"></iframe>
<iframe name="myiframe2" id="frame2" src="javascript:'hello 2'"
style="display:none;width:300px;height:300px" frameborder="yes"></iframe>
<script>
document.onkeypress=document.onkeydown = function(evt) {
evt = evt || window.event;
var kc = evt.which || evt.keyCode;
if (kc==27) {
document.getElementById('frame2').style.display=''
document.getElementById('frame1').style.display='none'
}
}
</script>