如何在所有浏览器中以全屏模式显示没有状态栏和地址栏的网页?

时间:2010-11-28 12:32:10

标签: c# javascript asp.net jquery

如何在所有浏览器中以全屏模式显示没有状态栏和地址栏的网页,也不应显示任务栏。

5 个答案:

答案 0 :(得分:7)

你无法用JavaScript做到这一点 - 这是一个好的事情......我不想在我脸上播放全屏广告,是吗?

伪的浏览器外插件可以做一些,例如Flash和Silverlight ......但是你不能只用一个页面和JavaScript来做。浏览器(尤其是较新的浏览器)会主动阻止大多数调整大小和无窗口行为。

答案 1 :(得分:1)

如果希望我的浏览器处于全屏模式,将按F11。

MY 浏览器。不是你的。

答案 2 :(得分:0)

你不能这样做,因为Javascript只能改变网页内的东西。它无法改变浏览器本身的行为。

答案 3 :(得分:0)

你不能在javascript中这样做。原因是有人可能会制作一个看起来像Windows锁屏的屏幕并强制用户输入他们的用户名/密码。它被称为网络钓鱼和非法:http://en.wikipedia.org/wiki/Phishing。为了正确使用,您可以要求用户使用Silverlight / Flash选择加入(用户必须单击按钮)。但是在这种情况下,功能的键是有限的。因此,您无法让用户键入字母数字键。游戏中常用的键(例如空格/箭头键)将起作用。鼠标点击也是如此。使用Silverlight,如果用户接受您的应用程序为Trusted(FullTrust),您甚至可以捕获所有密钥:http://timheuer.com/blog/archive/2009/11/18/whats-new-in-silverlight-4-complete-guide-new-features.aspx

答案 4 :(得分:0)

我没有得到你真正想要的东西? 您需要代码到您的页面或手动您想要使用浏览器。

如果您在浏览时想要使用IE浏览器,Mozilla,Google Chrome等将使用“F11”键(快捷键)进行操作

(强烈不推荐,但你可以试试 * *如果你想要javascript,这里就是......

<SCRIPT LANGUAGE="JavaScript">
function fullScreen(theURL) {
window.open(theURL, '', 'fullscreen=yes, scrollbars=auto');
}
</SCRIPT>

<--- BODY OF DOCUMENT -->

<body onload="fullScreen('popup_webpage.htm');">

这将在页面加载的新弹出窗口中打开网页。