Asp.net 我可以制作一个没有闪光灯或silverlight的全屏网站吗?

Asp.net 我可以制作一个没有闪光灯或silverlight的全屏网站吗?,asp.net,Asp.net,我正在做的东西,需要一个网页去全屏。屏幕必须完全变为白色 不管怎样,我可以不用闪光灯或silverlight来做这件事吗? 提前谢谢 编辑:我不想强迫任何人进入全屏,这将主要由几个人使用。即便如此,我还是会就如何进出全屏给出适当的反馈。不,你不能用javascript以那种方式控制浏览器。用javascript: window.open ("http://stackoverflow.com", "","fullscreen=yes"); 窗口的大小因浏览器而异,但实际上在IE中,您将拥有所需的

我正在做的东西,需要一个网页去全屏。屏幕必须完全变为白色

不管怎样,我可以不用闪光灯或silverlight来做这件事吗? 提前谢谢


编辑:我不想强迫任何人进入全屏,这将主要由几个人使用。即便如此,我还是会就如何进出全屏给出适当的反馈。

不,你不能用javascript以那种方式控制浏览器。

用javascript:

window.open ("http://stackoverflow.com", "","fullscreen=yes");

窗口的大小因浏览器而异,但实际上在IE中,您将拥有所需的行为…

您不能全屏显示,因为安全原因,标题栏仍在不同的浏览器中,等等


但是有一种方法可以使窗口比屏幕大,比如说100像素宽,100像素高,并将窗口定位在-50,-50。我还没有试过,但如果没有限制窗口大小大于屏幕大小,这可能是一个解决方案。

请不要调整用户的web浏览器大小。我用屏幕的其余部分做其他事情,我想很多用户也这么做了。尊重他人的网站会停留在浏览器放置的地方。

“比如说ajax?”

Ajax!=Javascript。

作为一个网站运营商,你的责任是要有一些礼貌,允许用户控制大小


您可以读取screen.width和screen.height,如果它们远离document.body.clientHeight或document.body.clientWidth,请提醒用户应以全屏模式查看页面,以及如何使其全屏显示(IE为F12,我认为FF为F11)

您可以指示用户使用firefox 3,然后按F11键进入全屏模式。如果鼠标不在屏幕顶部,标题栏将消失

是的,它需要用户交互,但如果他们想进入全屏,那么他们很容易在自己的力量下这样做,并在他们想离开时再次离开


-亚当

好吧,我看到你只是想用一个按钮让页面全屏显示;类似于youtube全屏模式

同样,我也不建议使用“直接点击F11”方法,因为Safari或Mac上的用户将被排除在外

您可以使用C#,这可以通过下载Visual Studio或MS Visulal C#,甚至是CosmosBoot来完成。在C#中有大量用于全屏应用程序的代码。C#中全屏的另一个好处是,通过一些简单的ASP代码,它可以很容易地嵌入到网页中


您可以使用java,它的速度非常慢,并且需要大量的编码,但这是可以实现的。你可以使用几百个IDE或JDK中的一个,但我并不真正使用java,所以我不能给你很多关于编程的建议,但它比C#更容易嵌入,你所需要的只是标签。

谢谢你。我已经找到了一些代码,但是如果完全全屏显示,我仍然可以看到标题栏之类的东西,例如,第二个是一个危险的想法。大多数用户寻找X来关闭窗口,这会让他隐藏它。是的。但是如果可能的话,有人会这么做。我认为也不可能使窗口比屏幕大。卡尔,我知道如果你强迫用户全屏显示,这可能会令人恼火,但事实并非如此。我一直在使用Acrobat Reader和Visual Studio全屏,我希望在我的网页中使用。因此,请单击浏览器上的“最大化”按钮(如果有,请从菜单中选择“全屏”),就像在Acrobat Reader或Visual Studio处于非全屏模式时一样。如果AcrobatReader在我每次打开它时都自动全屏显示在我身上,我会使用其他东西。是的,F11全屏Firefox。