Full Screenhttp://forums.asp.net/t/1800985.aspx/1?Full+ScreenMon, 07 May 2012 15:21:36 -040018009854969091http://forums.asp.net/p/1800985/4969091.aspx/1?Full+ScreenFull Screen <p>Is it possible to display in full screen only? My project will be on a touchscreen for students to access. I need to remove the ability for them to minimize or exit out of the program. I have added this code to my Page_Load but it is in an infinite loop loading. Any ideas?</p> <p></p> <p><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">protected</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"> </span></span><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">void</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"> Page_Load(</span></span><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">object</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"> sender, </span></span><span face="Consolas" size="2" color="#2b91af" style="font-family:Consolas; color:#2b91af; font-size:small"><span face="Consolas" size="2" color="#2b91af" style="font-family:Consolas; color:#2b91af; font-size:small"><span face="Consolas" size="2" color="#2b91af" style="font-family:Consolas; color:#2b91af; font-size:small">EventArgs </span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">e)</span></p> <p>{</p> <p></p> <p><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">if</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"> (!</span></span><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">this</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">.ClientScript.IsStartupScriptRegistered(</span></span><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small">&quot;Open&quot;</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">))</span></p> <p>{</p> <p></p> <p>Page.ClientScript.RegisterStartupScript(<span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">this</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">.GetType(), </span></span><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small">&quot;open&quot;</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">, </span></span><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small">&quot;window.open(self.location,'','fullscreen=yes');&quot;</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">, </span></span><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">true</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">);</span></p> <p></p> <p></p> <p>}</p> <p></p> <p>}</p> <p></p> <p><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"></span></p> <p>&nbsp;</p> <p>Thanks</p> 2012-05-07T12:37:46-04:004969104http://forums.asp.net/p/1800985/4969104.aspx/1?Re+Full+ScreenRe: Full Screen <p>if you want this only on once when page first time loads</p> <p>then put in ispostback condition</p> <p></p> <p></p> <p><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small">if</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"> (!IsPostBack)</span></span></p> <p>{</p> <p><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small">&nbsp;&nbsp; if</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"> (!</span></span><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small">this</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"><span size="2" face="Consolas" style="font-family:Consolas; font-size:small">.ClientScript.IsStartupScriptRegistered(</span></span><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small"><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small"><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small">&quot;Open&quot;</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small">))</span></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; {</p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Page.ClientScript.RegisterStartupScript(<span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small">this</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"><span size="2" face="Consolas" style="font-family:Consolas; font-size:small">.GetType(),</span></span><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small"><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small"><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small">&quot;open&quot;</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"><span size="2" face="Consolas" style="font-family:Consolas; font-size:small">,</span></span><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small"><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small"><span color="#a31515" size="2" face="Consolas" style="color:#a31515; font-family:Consolas; font-size:small">&quot;window.open(self.location,'','fullscreen=yes');&quot;</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small"><span size="2" face="Consolas" style="font-family:Consolas; font-size:small">,</span></span><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small"><span color="#0000ff" size="2" face="Consolas" style="color:#0000ff; font-family:Consolas; font-size:small">true</span></span></span><span size="2" face="Consolas" style="font-family:Consolas; font-size:small">);</span></p> <p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; }</p> <p>}</p> 2012-05-07T12:43:33-04:004969131http://forums.asp.net/p/1800985/4969131.aspx/1?Re+Full+ScreenRe: Full Screen <p>I added the&nbsp; if (!IsPostBack) and it still loads multiple times.</p> <p></p> <p><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">if </span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">(!IsPostBack)</span></p> <p>{<br> <br> </p> <p></p> <p><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">if</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"> (!</span></span><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">this</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">.ClientScript.IsStartupScriptRegistered(</span></span><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small">&quot;Open&quot;</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">))</span></p> <p>{</p> <p></p> <p>Page.ClientScript.RegisterStartupScript(<span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">this</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">.GetType(), </span></span><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small">&quot;open&quot;</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">, </span></span><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small"><span face="Consolas" size="2" color="#a31515" style="font-family:Consolas; color:#a31515; font-size:small">&quot;window.open(self.location,'','fullscreen=yes');&quot;</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">, </span></span><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small"><span face="Consolas" size="2" color="#0000ff" style="font-family:Consolas; color:#0000ff; font-size:small">true</span></span></span><span face="Consolas" size="2" style="font-family:Consolas; font-size:small">);</span></p> <p>}</p> <p></p> <p>}</p> <p></p> <p><span face="Consolas" size="2" style="font-family:Consolas; font-size:small"></span></p> 2012-05-07T12:52:54-04:004969365http://forums.asp.net/p/1800985/4969365.aspx/1?Re+Full+ScreenRe: Full Screen <p>Hello,</p> <p>I don't think what you are trying to achieve is possible. If it's a touch pad, there are many gestures to get rid of the current screen. May be a 'shake' will do. So I really don't think making&nbsp;<span>fullscreen=yes for the popup page will help you.</span></p> <p><span>It will get load infinitely because of the following line</span></p> <p><span><span>'self.location'</span></span></p> <p><span><span>You may have to do something in touch pad OS level. With ASP.NET, it's clearly impossible since ASP.NET is a server side technology.</span></span></p> 2012-05-07T15:08:09-04:004969366http://forums.asp.net/p/1800985/4969366.aspx/1?Re+Full+ScreenRe: Full Screen <p>As every time t<span>he open() method opens a new browser window.</span></p> <p><span>It will be a infinite loop</span></p> <p><span>Can you give me more details what you want to achieve by using this code</span></p> 2012-05-07T15:09:04-04:004969384http://forums.asp.net/p/1800985/4969384.aspx/1?Re+Full+ScreenRe: Full Screen <p>The application will be on a touchscreen for all students to access for information. I need to disable or hide the exit button to prevent a student from accidently closing the application. Any ideas on how to do this. The current way I am trying is not working. Thanks.</p> <p>&nbsp;</p> 2012-05-07T15:17:11-04:004969399http://forums.asp.net/p/1800985/4969399.aspx/1?Re+Full+ScreenRe: Full Screen <p></p> <blockquote><span class="icon-blockquote"></span> <h4>gordon1221</h4> I need to disable or hide the exit button to prevent a student from accidently closing the application. Any ideas on how to do this. The current way I am trying is not working. </blockquote> <p></p> <p>Hi,</p> <p>This is better to be handled with OS level rather than in application level. You better speak with touchscreen guys. Because I honestly don't see a way to achieve this with ASP.NET or javascripts. Server side technologies are completely out of the context since it's impossible to hanle such a situation in server side. And As far as I know, there is no client side technology to do such a thing.</p> 2012-05-07T15:21:36-04:00