今天客服部提出乙個bug,拖動滾動條到底部右鍵**下方的資料,然後點選撥打**打出的是**上面的號碼,看了下**發現bug的原因是因為獲取**中**號碼的方式是通過給tr繫結了mouseover事件,而右鍵選單的容器又不是在滑鼠右鍵的位置,需要移動滑鼠才能點選右鍵選單,所以當移動滑鼠的時候獲取的號碼就不是原來的號碼了。
解決方案 獲取**號碼在右鍵的時候獲取,通過觸發右鍵事件的dom物件可以獲得,ie8不支援event.target,可以用event.srcelement代替
自定義右鍵選單
禁止系統右鍵選單 document.oncontextmenu function 獲取滑鼠藍色框選中的內容 document.getselection tostring 火狐不能得到文字框內的內容 示例 utf 8 title ulli li hover style head aaaa rows 4...
自定義Flex右鍵選單
1.右鍵專案設定flex編譯器的引數如下 其實flash player從11.版本就支援自定義右鍵選單了。2.重新編譯flex專案或關閉專案後重新開啟,錯誤解除。3.測試 如下 xmlns s library xmlns mx library minwidth 955 minheight 600 i...
windows 自定義右鍵選單
引用 1.組合鍵win r,輸入regedit,回車 開啟登錄檔編輯器 2.找到目錄中 hkey classes root directory background shell 對其右鍵,新建乙個項 新建資料夾 並命名為 stikynot 你也可以將此資料夾命名為 開啟便箋 這個資料夾的名稱就是新建...