打开不带地址栏、菜单栏和;ASP.NET中的状态栏
如果没有地址栏、菜单栏和状态栏,如何打开Default.aspx页面?您不能 但是,您可以使用打开不带地址栏、菜单栏和;ASP.NET中的状态栏,asp.net,fullscreen,Asp.net,Fullscreen,如果没有地址栏、菜单栏和状态栏,如何打开Default.aspx页面?您不能 但是,您可以使用open方法在Javascript中创建一个没有条的弹出窗口,如下所示: open("MyPage.aspx", "MyWindow", "toolbar=no,status=no,menubar=no"); 你不能 但是,您可以使用open方法在Javascript中创建一个没有条的弹出窗口,如下所示: open("MyPage.aspx", "MyWindow", "toolbar=no,stat
open
方法在Javascript中创建一个没有条的弹出窗口,如下所示:
open("MyPage.aspx", "MyWindow", "toolbar=no,status=no,menubar=no");
你不能
但是,您可以使用open
方法在Javascript中创建一个没有条的弹出窗口,如下所示:
open("MyPage.aspx", "MyWindow", "toolbar=no,status=no,menubar=no");
请记住,选择访问您的网站(实际上是Default.aspx页面)的是已打开web浏览器的用户,无论浏览器是否由您或测试您的网站时的程序启动。因此,需要一点客户端/JavaScript“魔力”来根据现有的浏览器窗口修改或伪造所需的结果 使用JavaScript,您可以在关闭这些功能的情况下启动新窗口,然后关闭旧窗口。例如,IE的 它提供了一个例子
varCustomFeatures = 'titlebar=no, status=no,menubar=no,resizable=yes, scrollbars=no,toolbar=no,location=no,directories=no,left=0,top=0,height=';
window.open(windowURL, '_blank' , varCustomFeatures,true);
详细信息可能因浏览器而异,在这种情况下,您可能需要使用浏览器检测。请记住,选择访问您的网站的是已打开的web浏览器的用户,实际上是默认的.aspx页面,无论您是否在测试网站时启动浏览器或程序。因此,需要一点客户端/JavaScript“魔力”来根据现有的浏览器窗口修改或伪造所需的结果 使用JavaScript,您可以在关闭这些功能的情况下启动新窗口,然后关闭旧窗口。例如,IE的 它提供了一个例子
varCustomFeatures = 'titlebar=no, status=no,menubar=no,resizable=yes, scrollbars=no,toolbar=no,location=no,directories=no,left=0,top=0,height=';
window.open(windowURL, '_blank' , varCustomFeatures,true);
浏览器之间的详细信息可能会有所不同,在这种情况下,您可能需要使用浏览器检测。我知道新弹出窗口的工作原理,但我想知道默认页面的可用方法…我知道新弹出窗口的工作原理,但我想知道默认页面的可用方法…但在某些浏览器中(如IE6)它在关闭旧窗口时要求确认。有什么方法可以避免确认吗?不,你不能。如果一个网站突然关闭了你的浏览器,你会怎么想?另外,请记住,用户可能会在Firefox中打开50个选项卡时访问您的站点。@SLaks:tabs是一个非常好的观点。生成新窗口并关闭用户的主窗口早于选项卡。现在尝试关闭旧窗口可能不是一个好主意。但在某些浏览器(如IE6)中,关闭旧窗口时会要求确认。有什么方法可以避免确认吗?不,你不能。如果一个网站突然关闭了你的浏览器,你会怎么想?另外,请记住,用户可能会在Firefox中打开50个选项卡时访问您的站点。@SLaks:tabs是一个非常好的观点。生成新窗口并关闭用户的主窗口早于选项卡。可能现在试图关闭旧窗口不是一个好主意。作为这样一个网站的潜在访问者,我希望我有自由查看地址栏、菜单栏和状态栏。不要给用户带来不必要的麻烦。谢谢。作为这样一个网站的潜在访问者,我希望我有自由查看地址栏、菜单栏和状态栏。不要给用户带来不必要的麻烦。谢谢