首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在全屏模式(IE)下自动打开网页,用户仍然可以按F11退出

如何在全屏模式(IE)下自动打开网页,用户仍然可以按F11退出
EN

Stack Overflow用户
提问于 2011-03-06 23:12:27
回答 2查看 6.7K关注 0票数 1

我搜索和谷歌了很多,但我只是找不到解决办法。

我想打开一个网页是全屏模式,但我需要以下功能:

  1. 如果它只适用于IE,它是好的;
  2. 它是一个本地文件,称为"index.html",当用户在IE中打开它时,它将以FullScreen模式自动显示(而不涉及用户按F11);
  3. 在全屏模式下,用户仍然可以按F11进入正常模式。

我有很多全屏代码,要么是JavaScript,要么是"iexplore -k“kiosk模式,它们都锁定了键,防止用户按下F11。

谢谢。

彼得

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-03-08 23:09:23

我做了下面的解决办法,而且效果很好

在help.html中

代码语言:javascript
复制
<script type="text/javascript">
function openmain()
{
    window.open('target.html', '_blank','toolbar=no,location=no,statusbar=no,menubar=no,scrollbars=no,resizable=yes,width=800,height=600');
}
</script>

在target.html中

代码语言:javascript
复制
<script type="text/javascript">
var shell = new ActiveXObject("WScript.Shell");
shell.SendKeys("{F11}");
</script>
票数 -1
EN

Stack Overflow用户

发布于 2011-03-06 23:18:16

作为一种安全措施,您不能,并不是每个用户都知道如何F11。

只有让你的网站成为一个html应用程序(HTA),你才能做到这一点。最接近的事情,你可以做跨浏览器是创建一个屏幕大小的弹出式界面最小的控制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5214167

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档