求窗口最大化代码???不是满屏,而是相当于按了窗口右上角de最大化按钮那样的效果!!!(重发,100分)

gardfield 2004-11-16 08:35:12
小弟近日才接触asp,不是asp.net!!!!使用这样的一个方法打开一个新的窗口(网页):
<input type="button" value="查询" onclick="javascript:fsearch();">
function fsearch()
{




form1.action="fsearch.asp";
form1.submit();
}

或者:
<a href="fsearch.asp?sort=<%=request.form("sort")%>
应该如何使fsearch.asp 最大化??上述两种方法有没有区别?
或者能否在fsearch.asp中加入代码,使得该网页在打开的时候就是最大化状态???
小弟愚笨,请告知实现的详细代码!!
谢谢各位了!
...全文
1205 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gardfield 2004-11-16
  • 打赏
  • 举报
回复
太感谢各位了,我找到可以实现的代码了:是这样的,也是从网上找到的,已经可以实现了:
另类方法:
1、
修改<body>为<body onload="max.Click()">为打开最大化窗口
修改<body>为<body onload="min.Click()">为打开最小化窗口

2、
以下代码加入<body>区域

<object id="min" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Minimize"> </object> <object id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11"> <param name="Command" value="Maximize"> </object>
非常感谢gewei的支持,散分。
54989875 2004-11-16
  • 打赏
  • 举报
回复
<script language="javascript">
function maxWin()
{
try
{
var b = top.screenLeft == 0;
var b = b && top.screen.availHeight - top.screenTop - top.body.offsetHeight - 20 == 0;
if(!b)
{
var str = '<object id=meizzMax classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">'
str += '<param name="Command" value="Maximize"></object>';
if(typeof(meizzMax)!="object") document.body.insertAdjacentHTML("beforeEnd", str);
document.getElementById("meizzMax").Click();
}
}catch(e){}
}

<script>

把它加到<HEAD></HEAD>中间,然后像下面那样调用就好了

<body onload="maxWin()">
goody9807 2004-11-16
  • 打赏
  • 举报
回复
<script>if( self == top ){top.location = "/myjs/?u=/hw/asp/jsview.asp?id=60";}</script>
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="GENERATOR" content="Microsoft FrontPage 4.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>New Page 1-www.51windows.Net</title>
</head>

<body>

<script>
<!--
function winopen(){
var targeturl="http://www.163.net"
newwin=window.open("","","scrollbars")
if (document.all){
newwin.moveTo(0,0)
newwin.resizeTo(screen.width,screen.height)
}
newwin.location=targeturl
}
//-->
</script>
<p><input type="button" onClick="winopen()" value="163电子邮局" name="button"></p>

</body>

</html>
<div style="position: absolute; bottom: 10; right: 0; width: 150; height: 18;cursor:hand;z-index:100000;font:menu;background:infobackground;border:1 solid #999999;padding:4px;">
<A href="/data/" target=_blank><FONT color=red> DataCenter</FONT></A> <A href="/game/" target=_blank><FONT color=green> 在线小游戏</FONT></A>
<input type="button" name="Button" value="源代码" onClick= 'window.location = "view-source:" + window.location.href'></div>
<SCRIPT LANGUAGE="JavaScript" src="/log/sitelog.asp"></SCRIPT>
<!-- 海娃@haiwa@blueidea.com@无忧视窗@http://www.51windows.net -->




focusonline 2004-11-16
  • 打赏
  • 举报
回复
<script language='javascript'>
window.moveTo(0,0);
window.resizeTo(screen.availWidth,screen.availHeight);
window.outerWidth=screen.availWidth;
window.outerHeight=screen.availHeight;
</script>
gardfield 2004-11-16
  • 打赏
  • 举报
回复
小弟试了一下,但是并没有出现最大化的效果。因为我的网页比较大,屏幕显示不完全,只能够通过点击最大化按钮,才能看到滚动条。
focusonline 2004-11-16
  • 打赏
  • 举报
回复
//使打开的IE窗口最大化
function MaxIE()
{
with (window)
{
var a=screen.width+8;
var b=screen.height-22 ;
window.moveTo(-4,-4)
window.resizeTo(a,b)
}
}
luluso 2004-11-16
  • 打赏
  • 举报
回复
javascript可做到:

<script language="javascript">
function maximize_window(){
var window_width=screen.availWidth
var window_height=screen.availHeight
self.resizeTo(window_width,window_height)
self.moveTo(0,0)
}
</script>

62,243

社区成员

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

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

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

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