网页框超链覆盖父窗口

如下图,点击网页框里的内容超链覆盖父窗口

TIM图片20190506094606.png

FineReport 15187933459 发布于 2019-5-6 09:48 (编辑于 2019-5-6 09:50)
1min目标场景问卷 立即参与
回答问题
悬赏:6 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
尘埃。Lv2初级互助
发布于2019-5-6 10:04

改变控件的大小就好了  这个是让全屏的

var docElm = document.documentElement;
var explorer = window.navigator.userAgent.toLowerCase();
if(explorer.indexOf('chrome')>0){//webkit
     if (document.body.scrollHeight === window.screen.height && document.body.scrollWidth === window.screen.width) {
     if (document.exitFullscreen) { 
      document.exitFullscreen(); 
    } 
    else if (document.msExitFullscreen) { 
      document.msExitFullscreen(); 
    } 
    else if (document.mozCancelFullScreen) { 
      document.mozCancelFullScreen(); 
    } 
    else if (document.webkitCancelFullScreen) { 
      document.webkitCancelFullScreen(); 
    } 
  
         } else {
             //W3C
                if(docElm.requestFullscreen){
                        docElm.requestFullscreen();
                }
                //FireFox
                else if(docElm.mozRequestFullScreen){
                        docElm.mozRequestFullScreen();
                }
                //Chrome等
                else if(docElm.webkitRequestFullScreen){
                        docElm.webkitRequestFullScreen();
                }
                //IE11
                else if(elem.msRequestFullscreen){
                        elem.msRequestFullscreen();
                }
         }
}else{//IE 9+  fireFox
if (window.outerHeight === window.screen.height && window.outerWidth === window.screen.width) {
     if (document.exitFullscreen) { 
      document.exitFullscreen(); 
    } 
    else if (document.msExitFullscreen) { 
      document.msExitFullscreen(); 
    } 
    else if (document.mozCancelFullScreen) { 
      document.mozCancelFullScreen(); 
    } 
    else if (document.webkitCancelFullScreen) { 
      document.webkitCancelFullScreen(); 
    } 
         } else {
                    //W3C
                if(docElm.requestFullscreen){
                        docElm.requestFullscreen();
                }
                //FireFox
                else if(docElm.mozRequestFullScreen){
                        docElm.mozRequestFullScreen();
                }
                //Chrome等
                else if(docElm.webkitRequestFullScreen){
                        docElm.webkitRequestFullScreen();
                }
                //IE11
                else if(elem.msRequestFullscreen){
                        elem.msRequestFullscreen();
                }
         }
}

  你加到

image.png


这里


如果解决了您的问题,请及时采纳,系统会为您增加20信用分哦...

  • 15187933459 15187933459(提问者) 嗯,这个是点击全屏。但我想要的是点击网页框里面的内容(超链到另外的一个页面时子窗口(网页框)覆盖父窗口)
    2019-05-06 10:28 
  • 尘埃。 尘埃。 回复 15187933459(提问者) 全屏了不就覆盖了么
    2019-05-06 10:29 
  • 15187933459 15187933459(提问者) 回复 尘埃。 在网页框里面设置超链时,页面还是在网页框里面的。增加一个全屏网页框里的内容还是没法覆盖的啊
    2019-05-06 10:36 
  • 2关注人数
  • 372浏览人数
  • 最后回答于:2019-5-6 10:04
    请选择关闭问题的原因
    确定 取消
    返回顶部