回覆列表
  • 1 # 使用者8874795591716

    有,你需要做的是右鍵選單對吧: window.onload=function(){ var menu=document.getElementById("menu"); document.oncontextmenu = function(ev){ var ev=ev||event; var scrollTop=document.documentElement.scrollTop||document.body.scrollTop; //當滑動捲軸時也能準確獲取選單位置 menu.style.display="block"; menu.style.left=ev.clientX+"px"; menu.style.top=ev.clientY+scrollTop+"px"; //阻止預設事件 return false; } } 這個方法實測有效的,是本人常用的方法

  • 2 # 梔子花的品茗南冥

    問題一回答:疊加發生就用函式,把想要發生的事件寫成函式,onmuseover執行這個函式

    問題二回答:onmouseout

    over是上面的意思,這裡不是指結束的意思。

  • 3 # 使用者8874795591716

    有,你需要做的是右鍵選單對吧: window.onload=function(){ var menu=document.getElementById("menu"); document.oncontextmenu = function(ev){ var ev=ev||event; var scrollTop=document.documentElement.scrollTop||document.body.scrollTop; //當滑動捲軸時也能準確獲取選單位置 menu.style.display="block"; menu.style.left=ev.clientX+"px"; menu.style.top=ev.clientY+scrollTop+"px"; //阻止預設事件 return false; } } 這個方法實測有效的,是本人常用的方法

  • 4 # 梔子花的品茗南冥

    問題一回答:疊加發生就用函式,把想要發生的事件寫成函式,onmuseover執行這個函式

    問題二回答:onmouseout

    over是上面的意思,這裡不是指結束的意思。

  • 中秋節和大豐收的關聯?
  • 世界氣候分佈有什麼特點?有什麼共同之處?