即使是JavaScript被禁止,這些右鍵菜單仍然能正常顯示。所以,如果你想尊重用戶(hù)的選擇,最好的方法是用JavaScript來(lái)創(chuàng)建這些菜單元素,注入到DOM元素里,這樣,當(dāng)JavaScript被禁止時(shí),這些右鍵菜單也不顯示了。
HTML5規(guī)范里有一個(gè)被大家忽略里的好東西,那就是右鍵菜單。HTML5里的右鍵菜單規(guī)范顯示,程序員可以通過(guò)創(chuàng)建簡(jiǎn)單的HTML5menu和menuitem標(biāo)記來(lái)生成右鍵菜單。菜單只在指定區(qū)域的右鍵菜單內(nèi)顯示。所以,你不需要再通過(guò)創(chuàng)建瀏覽器插件來(lái)實(shí)現(xiàn)這種效果。下面就讓我來(lái)展示如何用基本的HTML標(biāo)記來(lái)創(chuàng)建個(gè)性化的右鍵菜單!
HTML代碼
首先我們定義一個(gè)HTML區(qū)域,給它分配一個(gè)ID,之后我們要用到這個(gè)ID:
新聞熱點(diǎn)
疑難解答