| <html> | |
| <script type="text/javascript"> | |
| function context_event(event) | |
| { | |
| if (window.event) | |
| { | |
| event = window.event; | |
| } | |
| var swallow = document.getElementById("swallow_context").checked; | |
| var str = | |
| "EVENT PROPERTIES<br>" + | |
| "cancelable = "+event.cancelable+"<br>" + | |
| "ctrlKey = "+event.ctrlKey+"<br>" + | |
| "metaKey = "+event.metaKey+"<br>" + | |
| "shiftKey = "+event.shiftKey+"<br>" + | |
| "<br>" + | |
| "TEST PROPERTIES<br>" + | |
| "prevent default = "+swallow+"<br>" + | |
| "event time = "+new Date()+"<br>" + | |
| ""; | |
| document.getElementById("event_info").innerHTML=str; | |
| if (swallow) | |
| { | |
| if ((typeof event.cancelBubble) != "undefined") | |
| event.cancelBubble=true; | |
| if ((typeof event.preventDefault) != "undefined") | |
| event.preventDefault(); | |
| if ((typeof event.returnValue) != "undefined") | |
| event.returnValue = false; | |
| if ((typeof event.stopPropagation) != "undefined") | |
| event.stopPropagation(); | |
| return false; | |
| } | |
| return true; | |
| } | |
| </script> | |
| <body oncontextmenu="return context_event(event)"> | |
| <div>To activate context menu, right-click or ctrl-click anywhere on the page.</div> | |
| <div> </div> | |
| <div><input type="checkbox" value="1" name="swallow_context" id="swallow_context"> Prevent default context menu</div> | |
| <div> </div> | |
| <tt id="event_info" style='background-color:#eeeeee'> | |
| -- No event captured -- | |
| </tt> | |
| </body> | |
| </html> |