Press key to exit

How to exit a full-screen iframe using an escape key so that the iframe returns to its original. Please offer me javascript code for this as jquery does not work on html page.

Here is the fullscreen iframe code.

<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> 
+3
source share
1 answer

Do you mean this (you can't frame 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>
0
source

Source: https://habr.com/ru/post/1793791/


All Articles