有趣的瀏覽器震動

有關網頁及相關語法的討論
回覆文章
頭像
tim
文章: 1380
註冊時間: 2008年 11月 26日, 00:49

有趣的瀏覽器震動

文章 tim »

下面展示了一個可以震動瀏覽器的 javascript, 使用 shake 即可, 可以看到的語法是使用了:
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>

多多留言, 整理文章, 把經驗累積下來.....
回覆文章