Internet Explorer全屏模式?

时间:2009-01-21 07:26:37

标签: javascript internet-explorer fullscreen

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

http://www.fivetechsoft.com/news

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

请注意,现在只支持IE。其他浏览器很快支持即将推出。

8 个答案:

答案 0 :(得分:15)

这将只发送F11。 对于安全设置较弱的IE,它将足够好。不过,您可能希望仅供内部使用:

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>

答案 1 :(得分:9)

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

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

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

答案 2 :(得分:5)

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

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

start iexplore.exe -k "http://www.google.com"

答案 3 :(得分:2)

<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>

Google是你的朋友:

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

:)

答案 4 :(得分:1)

您可以在页面中添加“以全屏模式查看的最佳视频”通知 - 这也可以。

  

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

你知道,在大多数浏览器中,你所要求的是不可能的,那就是Good Thing™

想象一下可能性 - 你进入一个网站,它以编程方式切换到全屏,如果你想回去,就会让你留在那里。与不可接近的弹出窗口一起生活是非常糟糕的,以编程方式操纵浏览器将是一种(安全性,可用性,对你而言)噩梦。

答案 5 :(得分:0)

此代码越来越接近,但仍然打开一个新窗口,窗口标题仍然可见:

window.open(location.href, '全屏', '全屏,滚动条')

所以它仍然与按F11不同: - (

答案 6 :(得分:0)

大多数专业游戏都有预编码按钮,可将用户界面连接到全屏, 作为 F11 键的选项。它不应该被视为一件坏事。

答案 7 :(得分:0)

在ie:

的启动时实现全屏

右键单击桌面启动图标... 并在目标字段中添加-k "http://www.google.com"

完整的目标字段应该类似于

"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -k "http://www.google.com"

这会禁用所有IE工具栏,你命名的地址栏,你不能推F11返回普通视图