IIS下关于fullscreen的问题!

cowcs 2011-01-17 09:39:32
从页面A.aspx的后台使用语句Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "window.open('B.aspx','','fullscreen=yes');", true)重定向到页面B.aspx,全屏打开B.aspx,不显示标题栏、菜单栏、地址栏、工具栏、状态栏等

我的问题是,在VS2008开发环境中打开的B.aspx是全屏的,没有标题栏、菜单栏、地址栏、工具栏、状态栏等,但是当部署到IIS上运行后,不再是完全的全屏,又出现了上面蓝色的带有最小化、最大化和关闭按钮的标题栏和最下面的状态栏,请问怎么解决?

我还发现如果在部署IIS的机器上的浏览器中输入localhost的地址访问,可以正常显示,如果输入带有IP的地址或者从其他机器的浏览器访问,都会出现问题。
...全文
56 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
IHandler 2011-01-18
  • 打赏
  • 举报
回复

<html>
<head>
<title>window</title>
<script type="text/javascript">
function OpenWindow(){
open('a.html', 'newhb', 'menubar=no,toolbar=no,location=no,directories=no,scrollbars=yes,status=yes,resizable=yes,fullscreen=yes');
// window.moveTo(0, 0);
// window.resizeTo(screen.width, screen.height);
}
</script>
</head>
<body>
<a href="javascript:OpenWindow();">Open Window</a>
</body>
</html>
cowcs 2011-01-17
  • 打赏
  • 举报
回复
我使用的浏览器是IE6,而且只能使用IE6
wuyq11 2011-01-17
  • 打赏
  • 举报
回复
var h = screen.availHeight - 25;
var w = screen.availWidth - 10;
var s = 'width=' + w + ', height=' + h + ', top=' + 0 + ', left=' + 0;
s += ', toolbar=no, scrollbars=no, menubar=no, location=no, resizable=no';
open('地址','Win', s);
window.open在IE7以上浏览器的地址栏是不能去掉的。

62,041

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧