Internet Explorer 全屏模式?

IT技术 javascript internet-explorer fullscreen
2021-03-13 07:23:35

我正在构建一个基于网络的免费动态新闻阅读器(又名“自动播放”功能),您可以从这里对其进行测试:

http://www.fivetechsoft.com/news

我想实现一个按钮来全屏显示它。任何提示?

请注意,目前仅支持 IE。其他浏览器支持即将推出。

6个回答

这将简单地发送 F11。对于安全设置较弱的 IE 来说已经足够了。不过,您可能希望保留仅供内部使用的内容:

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>
呃。解决方案有效,但如果我在互联网上的网站上看到它,我会很快下车并且永远不会回来。
2021-04-21 07:23:35
这可以用于视频播放器(Jwplayer) 自己的自定义全屏按钮吗(检查这里:stackoverflow.com/q/33842428/1877909
2021-05-01 07:23:35

以下是有关该问题的一些信息:http : //www.htmlgoodies.com/beyond/dhtml/article.php/3470521

总结一下信息,将这段 JS 粘贴到代码的头部。

<script>
<!--
window.open("bigpage.html","fs","fullscreen=yes")
//-->
</script> 

如果您可以控制机器,例如在 kiosk 安装中,您可以通过运行批处理文件并提供 URL 以“kiosk 模式”启动 IE:(将此字符串和名称保存为“launch.bat”)

start iexplore.exe -k "c:\Kiosk\default.htm"

或者

start iexplore.exe -k "http://www.google.com"
<script>
var splashWin = window.open("http://google.com", "win",
    "fullscreen=1,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbars=0,resizable=0")
</script>

谷歌是你的朋友:

http://webfx.eae.net/dhtml/splashwin/splashwin.html

:)

这是在没有用户交互的情况下真正实现全屏模式的最佳选择。使用 ActiveX 需要非常低的安全选项。
2021-05-06 07:23:35

您可以在页面中添加“在全屏模式下观看效果最佳”的通知——这也可以。

[我想以编程方式]全屏当前查看的[窗口]

你看,你所要求的在大多数浏览器中是不可能的,这是一件好事™

想象一下这些可能性 - 您进入一个网站,它会以编程方式将您切换到全屏模式,并在您尝试返回时让您保持在那里。生活在无法关闭的弹出窗口中已经够糟糕了,以编程方式操纵浏览器将是(安全性、可用性、你有什么)的噩梦。