Hi, I have a XML file loading mixed page something like this:
<html xmlns="http://www.w3.org/1999/xhtml"> <body oncontextmenu='return (false) '> <link href="../../include/contextmenu/contextmenu.css" rel="stylesheet" type="text/css" /> <svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" onmousedown='Grab(evt)' onmousemove='Drag(evt)' onmouseup='Drop(evt)' width="99%" height="99%" onload="init()"> <script type="text/javascript"> <![CDATA[ var is_ie = false; var is_gecko = true; var svgDocument=document; var root = document.documentElement; var drawBoard,background, root; var odiagram=null, textcontainer; var oserver = new Object(); ]]> </script> <script xlink:href="../postgeturlemu.js"/> <script xlink:href="../../include/string.js"/> <script xlink:href="../clmenu.js"/> <script><![CDATA[ var svgns = "http://www.w3.org/2000/svg"; //var ldebug = false; // debug on and all lines will get an indicator so you can see which code they are corresponding with var ldebug = true; // debug on and all lines will get an indicator so you can see which code they are made of var mouser = new Mouser(); var npolltime = 3000; // elapsed number of miliseconds to poll the server for updates on the diagram var nmaxtrials = 300; // number of times trying to get the data from the server //var lbypassdatabase=true; var lbypassdatabase=false; // CONSTANTS var FORKVERTICAL = "FORKVERTICAL"; var FORKHORIZONTAL = "FORKHORIZONTAL"; var NMAX = 999999999; var lfirstmove = false; // event to help saving state of symbols ]]></script> <defs id="definitions"> <marker id="Down-Arrow" viewBox="0 0 10 10" refX="10" refY="5" markerWidth="6" markerHeight="6" orient="auto"> <path d="M 0 0 L 10 5 L 0 10 z" style="stroke:black;fill:black"/> </marker> <linearGradient id="symbolgradient"> <stop offset="5%" stop-color="#000"/> <stop offset="95%" stop-color="#000"/> </linearGradient> <!-- Background Gradient --> <radialGradient id="backgroundGradient" gradientUnits="objectBoundingBox" cx="0" cy="0" r="1.2"> <stop offset="0%" style="stop-color:white"/> <stop offset="60%" style="stop-color:rgb(181, 181, 230)"/> <stop offset="80%" style="stop-color:rgb(122, 122, 173)"/> <stop offset="100%" style="stop-color:rgb(22, 22, 73)"/> </radialGradient> <!-- Define a drop shadow filter --> <!-- <filter id="closeDropShadow"> <feGaussianBlur in="SourceAlpha" stdDeviation="2" result="blur"/> <feOffset in="blur" dx="6" dy="6" result="offsetBlur"/> <feMerge> <feMergeNode in="offsetBlur"/> <feMergeNode in="SourceGraphic"/> </feMerge> </filter> --> </defs> <svg preserveAspectRatio="xMinYMin slice" width="100%" height="55"> <rect id='diagramtitlebackground' width='100%' height='800%' style='fill:url(#backgroundGradient)'/> </svg> <!-- <g id='diagramtitle' style="filter:url(#closeDropShadow)"></g>--> <g id='diagramtitle' > </g> <rect id='diagramtitlebackground2' width="100%" height="55" fill="none" stroke-width="2" stroke="black"/> <text id="measure" x="-1000" y="-1000"> </text> <g id='_root'></g> </svg> <div id="_cm0_" class="skin0" onMouseover="opage.highlight(event)" onMouseout="opage.lowlight(event)\" onClick ="opage.jumpto(event)" > </div> <!--style="visibility:hidden"--> <script><![CDATA[ var opage = new clpage ("opage"); // the page contains all grid dialogues ocontextmanager = new clcontextmanager ("ocontextmanager", document.getElementById ("_cm0_"), document, "_cm0_" ); opage.contextmanager = ocontextmanager; opage.contextmenu = ocontextmanager.addcontextmenuholder ( "_cm0_" ); ]]></script> </body> </html> The code is running fine but when I do a right mouse click I want to disable the default contextmenu from Firefox this worked in normal firefox pages but the code doesn't work on mixed content page. The code I use is: e.stopPropagation(); e.preventDefault(); John http://open-modeling.sourceforge.net ------------------------ Yahoo! Groups Sponsor --------------------~--> Most low income households are not online. Help bridge the digital divide today! http://us.click.yahoo.com/I258zB/QnQLAA/TtwFAA/1U_rlB/TM --------------------------------------------------------------------~-> ----- To unsubscribe send a message to: [EMAIL PROTECTED] -or- visit http://groups.yahoo.com/group/svg-developers and click "edit my membership" ---- Yahoo! Groups Links <*> To visit your group on the web, go to: http://groups.yahoo.com/group/svg-developers/ <*> To unsubscribe from this group, send an email to: [EMAIL PROTECTED] <*> Your use of Yahoo! Groups is subject to: http://docs.yahoo.com/info/terms/