HTML 打开页面链接强制chrome 全屏浏览

本文介绍了三种方法实现HTML页面在Chrome中强制全屏浏览。第一种是创建快捷方式并添加命令行参数`--kiosk`;第二种是通过JavaScript响应用户点击按钮实现全屏;第三种是使用jQuery.fullscreen插件,仅实现可视区域全屏。注意,使用快捷方式方法后,Chrome将始终以全屏模式打开指定网站,无法通过F11退出全屏。

1. 投机取巧法实现

第一步:建立一个 chrome 快捷方式。

第二步:快捷方式上右键,选择属性。然后在目标后面的框内写上:启动路径  空格  打开的网址  空格  --kiosk

如下:

"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" https://www.baidu.com/ --kiosk

打开快捷方式即可成功。

注意,Chrome不能是打开的状态,否则设置不生效。

(使用此方法设置后,打开自定义全屏网站之后,再去点击chrome浏览器图标强制全屏显示,且不能手动F11关闭全屏。只能退出自定义全屏网站,再次点击chrome浏览器图标即可正常使用chrome,chrome浏览器控者慎用)
 

2. JS 代码实现--用户点击按钮实现全屏

function myFullScreen() {

    var docElm = document.documentElement;
    //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();
    }
}

function closeMyFullScreen() {

    if (document.exitFullscreen) {
        document.exitFullscreen();
    }
    else if (document.mozCancelFullScreen) {
        document.mozCancelFullScreen();
    }
    else if (document.webkitCancelFullScreen) {
        document.webkitCancelFullScreen();
    }
    else if (document.msExitFullscreen) {
        document.msExitFullscreen();
    }
}

document.addEventListener("fullscreenchange", function () {
    
    fullscreenState.innerHTML = (document.fullscreen) ? "" : "not ";
}, false);

document.addEventListener("mozfullscreenchange", function () {
   
    fullscreenState.innerHTML = (document.mozFullScreen) ? "" : "not ";
}, false);

document.addEventListener("webkitfullscreenchange", function () {
    
    fullscreenState.innerHTML = (document.webkitIsFullScreen) ? "" : "not ";
}, false);

document.addEventListener("msfullscreenchange", function () {
    
    fullscreenState.innerHTML = (document.msFullscreenElement) ? "" : "not ";
}, false);

3. 使用插件实现--jquery.fullscreen(该方法只是实现可视区域全屏)

1) 项目地址:https://github.com/MonkeyMo/jQuery-FullScreen

2) 该插件就是一个js文件,下载地址:

链接:https://pan.baidu.com/s/1WTs69pKZ92UMKorYRk27Gw 
提取码:teta 

3) 使用方法:

第一步:在页面上引入js文件,

第二步:使用下面方式可以调用:

$("body").fullScreen();  //实现整个网页全屏

$("#main").fulScreen();  //实现局部网页全屏

 

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

_格鲁特宝宝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值