window對(duì)象對(duì)操作瀏覽器fichangyouyong,開(kāi)發(fā)者可以通過(guò)moveBy(),moveTo();resizeBy(),resizeTo();四個(gè)函數(shù)來(lái)操作window窗口.
首先是:moveBy(x,y)-將瀏覽器相對(duì)于當(dāng)前位置水平移動(dòng)x像素,垂直移動(dòng)y像素.x為正數(shù)向右移動(dòng)負(fù)數(shù)向左,y為正數(shù)向下移動(dòng),y為負(fù)數(shù)向上移動(dòng)
其次是:moveTo(x,y);-將瀏覽器窗口置于左上角用戶屏幕的(x,y)處,可以使用負(fù)數(shù),但是負(fù)數(shù)會(huì)移除屏幕,左上角坐標(biāo)(0,0)逐漸向右向下增加.
再次是:resizeBy(x,y);相對(duì)于瀏覽器目前窗口大小將窗口寬度增加x像素,高度增加y像素,當(dāng)xy為負(fù)數(shù)時(shí),瀏覽器將減小.
最后是:resizeTo(x,y);把目前瀏覽器窗口調(diào)整寬度為x像素,高度為y 像素,xy不能為負(fù)數(shù).
查看效果(請(qǐng)?jiān)贗E下打開(kāi),并讓運(yùn)行javscript):windwo窗口操作
<html>
<head>
<title>windwo窗口操作</title>
</head>
<script language="javascript">
<!--
function MB()
{
var x = document.getElementById("xpx").value;
var y = document.getElementById("ypx").value;
window.moveBy(x,y);
}
function MT()
{
var x = document.getElementById("xpx").value;
var y = document.getElementById("ypx").value;
window.moveTo(x,y);
}
function RB()
{
var x = document.getElementById("xpx").value;
var y = document.getElementById("ypx").value;
window.resizeBy(x,y);
}
function RT()
{
var x = document.getElementById("xpx").value;
var y = document.getElementById("ypx").value;
window.resizeTo(x,y);
}
-->
</script>
<body>
X<input type="text" value="10" name="xpx" id= "xpx" maxlength="4">像素<br>
Y<input type="text" value="10" name="ypx" id= "ypx" maxlength="4">像素<br>
<input type="button" onclick="MB()" value="window.moveBy操作(x>0向右y>0向下)"><br>
<input type="button" onclick="MT()" value="window.moveTO操作(x>0向右y>0向下)"><br>
<input type="button" onclick="RB()" value="window.resizeBy操作(x>0向右增加y>0向下增加)"><br>
<input type="button" onclick="RT()" value="window.resizeTo操作(x>0寬 y>0高)"><br>
</body>
更多信息請(qǐng)查看IT技術(shù)專欄