一個懸停事件,可以通過放在網頁內的代碼來響應大多數接受用戶輸入的計算機操作系統實際上把每一個看似簡單的動作分解成一系列的階段,或事件。Web瀏覽器必須能夠解釋和響應這些事件,以便用戶可以與網頁交互。這些事件由計算機系統響應用戶操作生成,傳遞給Web瀏覽器,然后提供給正在偵聽附加到HTML頁的事件的任何活動程序當鼠標光標經過HTML文檔中的一個元素時,它實際上至少會生成三個獨立的事件。第一個事件是當鼠標最初接觸到元素時,鼠標離開元素時生成的最后一個事件稱為exit或onMouseExit事件。鼠標在這兩個事件之間停留在元素內部的時間段稱為hovering,并生成一個HTML hover事件。關于懸停,需要注意的一點是鼠標不一定總是靜止不動就可以被視為懸停,只要輸入元素空間就可以自動觸發事件,當鏈接或圖像被傳遞時,在鼠標光標的位置彈出一些信息性文本。它還可以用于提供文檔中單詞的簡短文本定義。通常,它用于美觀目的,例如,當鼠標將焦點放在圖形刻度盤或箭頭上時,使其具有動畫效果。盡管有許多安全防范措施可以防止,但惡意代碼有時會在網頁空白處使用HTML懸停事件,使彈出窗口出現在web瀏覽器外。
0 篇文章
如果覺得我的文章對您有用,請隨意打賞。你的支持將鼓勵我繼續創作!