16.2.9 screentop、screenleft属性.html

来自「javascript即用即差核心对象手册」· HTML 代码 · 共 34 行

HTML
34
字号
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<form>
     窗口左上角的横坐标
	 <input type="text" size="3" name="ix" />
	 纵坐标为
	 <input type="text" size="3" name="iy" />
</form>
<script>
    var oldx=oldy=0;
	//检测窗口的运动并获取窗口左上角的坐标
	window.setInterval(onMove,50);
    function onMove()
	{
	   //在表单和窗口标题上显示窗口的纵坐标和横坐标
	   var ix=window.screenLeft;
	   var iy=window.screenTop;
	   if(oldx!=ix)
 	       document.forms[0].ix.value=ix;
	   if (oldy!=iy)
  	       document.forms[0].iy.value=iy;
	   if(oldx!=ix||oldy!=iy)	   
	        document.title="("+ix+","+iy+")";
	   oldx=ix;
	   oldy=iy;
	}
</script>
</body>
</html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?