javascript自定義右鍵彈出菜單實(shí)現(xiàn)方法
更新時(shí)間:2015年05月25日 11:50:26 作者:張林春
這篇文章主要介紹了javascript自定義右鍵彈出菜單實(shí)現(xiàn)方法,涉及javascript操作鼠標(biāo)事件及頁(yè)面元素的相關(guān)技巧,需要的朋友可以參考下
本文實(shí)例講述了javascript自定義右鍵彈出菜單實(shí)現(xiàn)方法。分享給大家供大家參考。具體實(shí)現(xiàn)方法如下:
<head runat="server"> <title>無(wú)標(biāo)題頁(yè)</title> <script type="text/javascript"> var oPopup = window.createPopup(); function PopMenu(id) { var oPopBody = oPopup.document.body; oPopBody.style.backgroundColor = "buttonface"; oPopBody.style.border = "solid black 1px"; var TableBegin="<table style=\"border: 0; width: 100%; font-size: 12px;\" cellpadding=\"0\" cellspacing=\"0\">"; var Tr1="<tr><td valign=\"middle\" style=\"height: 20px;\" onmousemove=\"this.bgColor='highlight';this.style.color='highlighttext'\" onmouseout=\"this.bgColor='';this.style.color=''\" onclick=\"parent.window.open('/news/view.asp?id="+id+"');\">查看新聞</td></tr>"; var TrBr1="<tr><td style=\"background-color: ThreeDShadow; height: 1px;\"></td></tr>"; var Tr2="<tr><td valign=\"middle\" style=\"height: 20px;cursor:hand;\" onmousemove=\"this.bgColor='highlight';this.style.color='highlighttext'\" onmouseout=\"this.bgColor='';this.style.color=''\" onclick=\"parent.document.frames['main'].location='divdiv.aspx?id="+id+";'\">查看新聞</td></tr>"; var TableEnd="</table>"; oPopBody.innerHTML =TableBegin+Tr1+TrBr1+Tr2+TableEnd; oPopup.show(event.x, event.y, 90, 41, document.body); return false; } </script> </head> <body> <form id="form1" runat="server"> <div> <a href='javascript:void(0);' oncontextmenu='PopMenu(1);return false;'> <img alt="" src='1.gif' style="border:0;width:150px;height:110px; cursor:hand"/> <br/> </a> <iframe name="main" frameborder="0" width="100%" scrolling="auto" height="100%"> </iframe> </div> </form> </body> </html>
希望本文所述對(duì)大家的javascript程序設(shè)計(jì)有所幫助。
您可能感興趣的文章:
- js禁止頁(yè)面復(fù)制功能禁用頁(yè)面右鍵菜單示例代碼
- js實(shí)現(xiàn)右鍵菜單功能
- ExtJs grid行 右鍵菜單的兩種方法
- JavaScript 對(duì)任意元素,自定義右鍵菜單的實(shí)現(xiàn)方法
- js右鍵菜單效果代碼
- 深入探討JavaScript、JQuery屏蔽網(wǎng)頁(yè)鼠標(biāo)右鍵菜單及禁止選擇復(fù)制
- js實(shí)現(xiàn)右鍵自定義菜單
- JS組件Bootstrap ContextMenu右鍵菜單使用方法
- js捕獲鼠標(biāo)右鍵菜單中的粘帖事件實(shí)現(xiàn)代碼
- js實(shí)現(xiàn)右鍵菜單欄功能
相關(guān)文章
微信小程序設(shè)置全局請(qǐng)求URL及封裝wx.request請(qǐng)求操作示例
這篇文章主要介紹了微信小程序設(shè)置全局請(qǐng)求URL及封裝wx.request請(qǐng)求操作,結(jié)合實(shí)例形式分析了微信小程序針對(duì)wx.requset請(qǐng)求的封裝及調(diào)用操作相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-04-04js實(shí)現(xiàn)仿Windows風(fēng)格選項(xiàng)卡和按鈕效果實(shí)例
這篇文章主要介紹了js實(shí)現(xiàn)仿Windows風(fēng)格選項(xiàng)卡和按鈕效果的方法,可實(shí)現(xiàn)類(lèi)似windows選項(xiàng)卡風(fēng)格的tab標(biāo)簽效果,需要的朋友可以參考下2015-05-05window.location.hash 屬性使用說(shuō)明
location是javascript里邊管理地址欄的內(nèi)置對(duì)象,比如location.href就管理頁(yè)面的url,用location.href=url就可以直接將頁(yè)面重定向url。而location.hash則可以用來(lái)獲取或設(shè)置頁(yè)面的標(biāo)簽值。2010-03-03JavaScript簡(jiǎn)單驗(yàn)證表單空值及郵箱格式的方法
這篇文章主要介紹了JavaScript簡(jiǎn)單驗(yàn)證表單空值及郵箱格式的方法,涉及javascript基本的表單與字符串操作相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2017-01-01