在當前頁面的“self”是本頁面<html>
<head>
<title>
窗口振动
</title>
<script language="javascript">
var flag = 1, o,win;
win=window.open('','Shake','toolbar=no');function ShakeWindow(){
if (flag == 1){
win.moveTo(5, 5);
flag = 2;
} else {
win.moveTo(0, 0);
flag = 1;
}
o = setTimeout("ShakeWindow()", 20);
}
function Stop(){
clearTimeout(o);
}win.document.attachEvent("onmouseover",ShakeWindow);
win.document.attachEvent("onmouseout",Stop);
//win.document.writeln("<title>Test</title>");
</script>
</head>
<body>
</body>
</html>
<head>
<title>
窗口振动
</title>
<script language="javascript">
var flag = 1, o,win;
win=window.open('','Shake','toolbar=no');function ShakeWindow(){
if (flag == 1){
win.moveTo(5, 5);
flag = 2;
} else {
win.moveTo(0, 0);
flag = 1;
}
o = setTimeout("ShakeWindow()", 20);
}
function Stop(){
clearTimeout(o);
}win.document.attachEvent("onmouseover",ShakeWindow);
win.document.attachEvent("onmouseout",Stop);
//win.document.writeln("<title>Test</title>");
</script>
</head>
<body>
</body>
</html>
<head>
<title>
窗口振动
</title>
<script language="javascript">
var flag = 1,o=null;
win=window.open('','Shake','toolbar=no');
function ShakeWindow(){
if (flag == 1){
win.moveTo(5, 5);
flag = 2;
} else {
win.moveTo(0, 0);
flag = 1;
}
}
function start(){
if (o!=null) return;
o = window.setInterval("ShakeWindow()",20);
}
function Stop(){
clearTimeout(o);
o=null;
}win.document.writeln('<script>document.attachEvent("onmouseover",opener.start);document.attachEvent("onmouseout",opener.Stop);<\/script><title>Test</title><body></body>');
</script>
</head>
<body>
</body>
</html>