self.moveBy(x,y);
使得瀏覽器會進行上下左右的移動, 看起來就會類似震動的感覺了!
代碼: 選擇全部
<html>
<head>
<SCRIPT LANGUAGE="javascript1.2">
<!--
<!-- Begin
netscape = (navigator.appName == "Netscape");
n4 = netscape && (parseInt(navigator.appVersion) >= 4);
explorer = (navigator.appName == "Microsoft Internet Explorer");
ie4 = explorer && (parseInt(navigator.appVersion) >= 4);
function shake(n) {
if (n4 || ie4) {
for (i = 10; i > 0; i--) {
for (j = n; j > 0; j--) {
self.moveBy(0,i);
self.moveBy(i,0);
self.moveBy(0,-i);
self.moveBy(-i,0);
}
}
}
}
// End -->
</SCRIPT>
</head>
<body onLoad="shake(10);">
</body>
</html>