2 <script type="text/javascript">
\r
4 function context_event(event)
\r
8 event = window.event;
\r
10 var swallow = document.getElementById("swallow_context").checked;
\r
13 "EVENT PROPERTIES<br>" +
\r
14 "cancelable = "+event.cancelable+"<br>" +
\r
15 "ctrlKey = "+event.ctrlKey+"<br>" +
\r
16 "metaKey = "+event.metaKey+"<br>" +
\r
17 "shiftKey = "+event.shiftKey+"<br>" +
\r
19 "TEST PROPERTIES<br>" +
\r
20 "prevent default = "+swallow+"<br>" +
\r
21 "event time = "+new Date()+"<br>" +
\r
23 document.getElementById("event_info").innerHTML=str;
\r
27 if ((typeof event.cancelBubble) != "undefined")
\r
28 event.cancelBubble=true;
\r
30 if ((typeof event.preventDefault) != "undefined")
\r
31 event.preventDefault();
\r
33 if ((typeof event.returnValue) != "undefined")
\r
34 event.returnValue = false;
\r
36 if ((typeof event.stopPropagation) != "undefined")
\r
37 event.stopPropagation();
\r
47 <body oncontextmenu="return context_event(event)">
\r
48 <div>To activate context menu, right-click or ctrl-click anywhere on the page.</div>
\r
50 <div><input type="checkbox" value="1" name="swallow_context" id="swallow_context"> Prevent default context menu</div>
\r
52 <tt id="event_info" style='background-color:#eeeeee'>
\r
53 -- No event captured --
\r