自动最大化窗口与网页打开自动最大化的js代码

发布时间:2020-10-03编辑:脚本学堂
本文介绍的js代码,可以实现窗口的最大化,以及当进入页面时,网页自动最大化,省去了点击放大按钮的步骤。有需要的朋友,参考下吧。

例1,自动最大化窗口的javascript代码
在 <body> 与 </body> 之间加入:
 

复制代码 代码示例:
<script language="javascript">
setTimeout('top.moveTo(0,0)',5000);
setTimeout('top.resizeTo(screen.availWidth,screen.availHeight)',5000);
</script>


代码说明:5000 时间,单位ms,有兴趣的朋友,自己改个超大数值试试看。

例2,网页打开自动最大化的js代码

当需要当页面打开时,自动最大化,方便浏览全页内容,不错的。
这里介绍四种实现方法,供大家参考。

代码1:简单而常用的代码
 

复制代码 代码示例:
<script language="javascript">
self.moveto(0,0)
self.resizeto(screen.availwidth,screen.availheight)
</script>

代码2:
放在<head></head>之间:
 

复制代码 代码示例:
<script language=″javascript″>
<!--function winfix() {
if (document.layers) {
width=screen.availWidth-10;
height=screen.availHeight-20;
} else {
var width=screen.availWidth-2;
var height=screen.availHeight;
}
self.resizeTo(width, height);
self.moveTo(0, 0);
}
//-->
</script>

放在<body>中:
 

复制代码 代码示例:
<body onload=″winfix()″>

代码3:
 

复制代码 代码示例:
<script language="javascript">
self.moveTo(0,0)
self.resizeTo(screen.availWidth,screen.availHeight)
</script>
<OBJECT id="max" type="application/x-oleobject" classid="clsid:adb880a6-d8ff-11cf-9377-
00aa003b7a11">
<PARAM name="Command" value="Maximize"></OBJECT>
<BODY onload="if(document.body.offsetWidth<screen.width)max.Click()">>

代码4:
 

复制代码 代码示例:
<SCRIPT>
var mywidth
if (navigator.appName.indexOf('Netscape') != -1) {
mywidth=parseInt(window.outerWidth)-28;
//alert("ns")
}
else{
if (navigator.appName.indexOf('Microsoft') != -1) {
mywidth=document.body.clientWidth;
//alert("ie")
}
}
var ScreenOffset;
if (mywidth <= 778) {
//alert("1")
}else{
ScreenOffset = parseInt((mywidth - 778)/2);
ScreenOffset = 0;
// alert("2")
}
fwLoadMenus();
window.onresize = function (){
if (navigator.appName.indexOf('Netscape') != -1) {
mywidth=parseInt(window.outerWidth)-28;
if(self.screenLeft>0){
maximize.Click();
}
}
else{
if (navigator.appName.indexOf('Microsoft') != -1) {
mywidth=document.body.clientWidth;
if(self.screenLeft>0){
maximize.Click();
}
}
}
}
function ChangeLocation(){
var size = screen.width;
if(size!="1024"){
document.location="index_800_600.aspx";
}
}
</script>

哪种方法更好呢,当然智者见智,仁者见仁了,总之,能实现窗口的最大化,或网页自动打开最大化就好了。管它什么法子呢?!