js实现网页全屏

这篇博客讲述了如何使用JavaScript实现网页全屏及退出全屏操作。通过监听onresize和onfullscreenchange事件,解决了在按下F11或ESC时无法正确切换全屏按钮显示的问题。
摘要由CSDN通过智能技术生成

老师布置的作业需要完成网页全屏的操作。大概效果是点击按钮全屏,网页全屏并显示“退出全屏”按钮,再点击按钮退出全屏,并显示“全屏”按钮。

部分html代码如下:

        <button id="fullScreenButton" class="left-line" >
            <div class="maptp">
                全屏
            </div>
        </button>
        <button id="exitFullScreenButton" class="left-line"  >
            <div class="maptp">
                退出全屏
            </div>
        </button>

js代码:

$("#fullScreenButton").on("click",function(event){//全屏效果
            event.preventDefault(); 
            event.stopPropagation(); 
            // Trigger fullscreen 
            
            if (document.body.requestFullscreen) { //解决兼容性问题
                document.body.requestFullscreen(); 
                $("#fullScreenButton").css("display","none");//按钮显示
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值