全屏打开浏览器

时间:2009-09-11 05:41:19

标签: asp.net browser

网络网站,我想添加一个按钮,用户可以在全屏模式下查看该页面并切换回普通模式。 [这与F11相同]

我看过很多javascript代码,但所有这些代码都是全屏打开新窗口。

但我想在全屏显示相同的窗口

如果它很开心,那么我会将该按钮放在MASTER页面中。

请帮帮忙?

3 个答案:

答案 0 :(得分:7)

我认为不可能做你要求的事。

唯一可行的方法是使用window.open:

<span onclick="window.open('http://www.yourdomain.com/page.html','', 'fullscreen=yes, scrollbars=auto');">Open Full Screen Window</span>

(我不确定强迫用户使用全屏模式是个好主意......)

答案 1 :(得分:2)

用户已有此按钮,名为F11。

不要试图'聪明'。这种功能在浏览器的范围内,而不是在Web应用程序范围内。它根本不应该是你的关注。

而是专注于与您的应用程序真正相关的功能。

答案 2 :(得分:2)

ugly solution but it works



<head>  
   <script type="text/javascript"> 
        function max() 
        { 
            var obj = new ActiveXObject("Wscript.shell"); 
            obj.SendKeys("{f11}"); 
        } 
    </script> 
</head> 
<body onload="javascript:max()">
</body>