2011-02-24 103 views
3

可以使用Javascript搖動Firefox瀏覽器嗎?
我找到一個適用於Safari的腳本,但該腳本在Firefox上似乎不起作用。 http://www.jhuskisson.com/javascript/earthquake-effect-shake-the-browserFirefox瀏覽器在Firefox上搖動

感謝,
三通

+11

據我所知,這是在現代瀏覽器不再可能。並感謝上帝:) – 2011-02-24 00:43:38

+0

@Pekka:雖然它可能會更有趣的現代瀏覽器遊戲......「特殊效果」:D – 2011-02-24 00:53:48

+0

不幸的是 - 一旦允許通過NoScript - 腳本示例發佈*做*工作。 – JYelton 2011-02-24 01:40:58

回答

8

因爲我用NoScript,該代碼不會,除非我允許它在我的瀏覽器中執行。但請注意,如果您搖動我的瀏覽器窗口,我可能會將您的網站列入黑名單,並派遣飛行的猴子來吞噬您的靈魂。

這裏是工作的...謹慎使用的實現:

<html> 
    <head> 
     <script language="javaScript"> 
      function shakescreen(n) 
      { 
       if (parent.moveBy) 
       { 
        for (i = 10; i > 0; i--) 
        { 
         for (j = n; j > 0; j--) 
         { 
          parent.moveBy(0, i); 
          parent.moveBy(i, 0); 
          parent.moveBy(0, -i); 
          parent.moveBy(-i, 0); 
         } 
        } 
       } 
      } 
     </script> 
    </head> 
    <body> 
     <form> 
      <input type="button" onClick="shakescreen(4)" value="Shake Browser Window"> 
     </form> 
    </body> 
</html> 
+3

+1靈魂吞食+猴子 – 2011-02-24 01:42:32