8

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

http://www.fivetechsoft.com/news

我想实现一个按钮来全屏显示它。有什么提示吗?

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

4

8 回答 8

14

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

<script type="text/javascript">
    function max() {
        var wscript = new ActiveXObject("Wscript.shell");
        wscript.SendKeys("{F11}");
    }
</script>
于 2009-01-21T14:28:22.423 回答
9

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

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

<script>
<!--
window.open("bigpage.html","fs","fullscreen=yes")
//-->
</script> 
于 2009-01-21T07:33:08.080 回答
5

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

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

或者

start iexplore.exe -k "http://www.google.com"
于 2009-01-21T14:05:54.043 回答
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>

谷歌是你的朋友:

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

:)

于 2009-01-21T07:33:45.333 回答
1

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

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

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

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

于 2009-01-21T11:46:13.810 回答
0

要在启动 ie 时实现全屏:

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

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

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

这将禁用所有 IE 工具栏,您命名的地址栏,您也无法按 F11 返回正常视图

于 2010-11-18T15:50:09.203 回答
0

Most professional games have a pre-coded button to interface the user to full screen, as an option to the F11 Key. It should not be viewed as a bad thing.

于 2010-08-11T23:02:22.893 回答
0

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

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

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

于 2009-01-21T10:05:03.220 回答