在google主頁面的右上角,有一個個性化主頁的鏈接,點擊進入后會看到一個可以自己拖動模塊位置的頁面。把鼠標放到某一個模塊的標題上,鼠標會變成十字箭頭,然后可以拖動模塊了。這個頁面至少有兩個Bug:
1 把一個模塊點住后往上或者下拖到鼠標離開IE窗口了再放開鼠標左鍵,鼠標重新移回到IE窗口,模塊會一直跟著鼠標跑。新手都會這樣做的:依賴mouseup事件來釋放被拖動的控件。老手都是直接捕獲mousemove事件后判斷button來決定要不要釋放控件的。
2 把好幾個模塊都拉到同一個豎直的區域上摞起來,直到IE窗口出現滾動條。然后點住一個模塊開始拖動,不放開鼠標左鍵的情況下滾動滾輪,被拖動的模塊就跟著頁面一起滾動上(下)去了。這個時候再移動鼠標,模塊居然沒有趕快跑到鼠標的位置上來,而是保持跟鼠標的高度差和鼠標同步移動呵呵。
此外拖放過程還報告了兩個腳本錯誤:
行: 46
字符: 493
錯誤: 缺少對象
代碼: 0
URL: http://www.google.com/ig?hl=zh-CN
行: 74
字符: 1
錯誤: 缺少對象
代碼: 0