2011-10-13 44 views
0

我正在創建一個ASP.NET應用程序。當鼠標懸停控制時禁用頁面滾動?

在網頁中我有一個Google地圖控件。我使用鼠標滾輪放大/縮小地圖。

但是,當我使用鼠標滾輪時,不僅地圖放大/縮小,而且頁面也向下/向上滾動。

如何在鼠標懸停在地圖控件上時禁用向下/向上滾動頁面?

我仍然希望能夠在鼠標超出控制範圍時滾動頁面。

非常感謝您的幫助。 我希望我很清楚。

+0

我認爲大多數現代瀏覽器都允許您點擊(關注)Google地圖,滾動操作只應發送到地圖代碼,而不是窗口。你使用的是什麼瀏覽器?在哪個操作系統? – edhurtig

+0

我在windows中使用firefox。但是我問是否可以在代碼中強制這樣做,因爲它在每個瀏覽器/操作系統上都是這樣 – Youssef

回答

0

在googlemap上的鼠標滾輪上,你可以說你有一個關於鼠標滾輪的事件處理程序。只需添加這個,你就會在路上。

args.PreventDefault();