ashish_818
08-20-2008, 02:49 PM
How to add options on right clicking on a Browser window?
Can do add to existing options on right click.?
Or a new popup can be opened?
Can do add to existing options on right click.?
Or a new popup can be opened?
|
||||
Right Click Menuashish_818 08-20-2008, 02:49 PM How to add options on right clicking on a Browser window? Can do add to existing options on right click.? Or a new popup can be opened? uncrocks 08-20-2008, 02:57 PM Try This...:thumbsup: <style> <!-- .skin0 { position:absolute; text-align:left; width:200px; border:2px solid black; background-color:menu; font-family:Verdana; line-height:20px; cursor:default; visibility:hidden; } .skin1 { cursor:default; font:menutext; position:absolute; text-align:left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; width:120px; background-color:menu; border:1 solid buttonface; visibility:hidden; border:2 outset buttonhighlight; } .menuitems { padding-left:15px; padding-right:10px; } --> </STYLE> <script LANGUAGE="JavaScript1.2"> <!-- Begin var menuskin = "skin1"; // skin0, or skin1 var display_url = 0; // Show URLs in status bar? function showmenuie5() { var rightedge = document.body.clientWidth-event.clientX; var bottomedge = document.body.clientHeight-event.clientY; if (rightedge < ie5menu.offsetWidth) ie5menu.style.left = document.body.scrollLeft + event.clientX - ie5menu.offsetWidth; else ie5menu.style.left = document.body.scrollLeft + event.clientX; if (bottomedge < ie5menu.offsetHeight) ie5menu.style.top = document.body.scrollTop + event.clientY - ie5menu.offsetHeight; else ie5menu.style.top = document.body.scrollTop + event.clientY; ie5menu.style.visibility = "visible"; return false; } function hidemenuie5() { ie5menu.style.visibility = "hidden"; } function highlightie5() { if (event.srcElement.className == "menuitems") { event.srcElement.style.backgroundColor = "highlight"; event.srcElement.style.color = "white"; if (display_url) window.status = event.srcElement.url; } } function lowlightie5() { if (event.srcElement.className == "menuitems") { event.srcElement.style.backgroundColor = ""; event.srcElement.style.color = "black"; window.status = ""; } } function jumptoie5() { if (event.srcElement.className == "menuitems") { if (event.srcElement.getAttribute("target") != null) window.open(event.srcElement.url, event.srcElement.getAttribute("target")); else window.location = event.srcElement.url; } } // End --> </script> <BODY> <div id="ie5menu" class="skin0" onMouseover="highlightie5()" onMouseout="lowlightie5()" onClick="jumptoie5();"> <div class="menuitems" url="url">YOURTEXT</div> <div class="menuitems" url="url">YOURTEXT</div> <hr> <div class="menuitems" url="url">YOURTEXT</div> <div class="menuitems" url="url">YOURTEXT</div> <hr> <div class="menuitems" url="url">YOURTEXT</div> <div class="menuitems" url="url">YOURTEXT</div> <div class="menuitems" url="url">YOURTEXT</div> </div> </BODY></SCRIPT><script language="JavaScript1.2"> if (document.all && window.print) { ie5menu.className = menuskin; document.oncontextmenu = showmenuie5; document.body.onclick = hidemenuie5; } </script> This Only Works In IE ashish_818 08-20-2008, 03:03 PM Thnks buddy....actually i got this from sum where already...but it working in IE only... And also my priority is to add in existing right click menu....if possible... uncrocks 08-20-2008, 03:35 PM I don't think there is but you could do what i did and use that plus something like this... <![if !IE]> <div class="bordertrue" onMouseOver="scroll.stop();" onMouseOut="scroll.start();"> <marquee id="scroll" direction="down" height="200px"> <A href="URL">YOURTEXT</A><br> <a href="URL">YOURTEXT</a><br> <a href="URL">YOURTEXT</a><br> <a href="URL">YOURTEXT</a><br> <a href="URL">YOURTEXT</a> </marquee></div><style>.bordertrue{border: Grey 2px solid;}a:link{color: blue;}a:hover{color: red; font-size: 20px;}a:visited{color: black;}a:active{color: black;}</style><![endif]> That only displays in non-IE browsers. ohgod 08-20-2008, 06:07 PM <body oncontextmenu="functionthatmakesapopup(); return false;"> then you just have to get some sort of popup rigged. i use it in ff and ie just fine. |
| |||
EZ Archive Ads Plugin for vBulletin Copyright 2006 Computer Help Forum