Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var myMovie;
- function killEvent(eventObject) {
- if (eventObject && eventObject.stopPropagation) {
- eventObject.stopPropagation();
- }
- if (window.event && window.event.cancelBubble ) {
- window.event.cancelBubble = true;
- }
- if (eventObject && eventObject.preventDefault) {
- eventObject.preventDefault();
- }
- if (window.event) {
- window.event.returnValue = false;
- }
- if(eventObject.preventCapture)
- eventObject.preventCapture();
- if(eventObject.preventBubble)
- eventObject.preventBubble();
- }
- function keyCallback(msgtxt) {
- return function(ev) {
- var kcode = ev.which;
- var kchar = String.fromCharCode(kcode);
- var txt = msgtxt + ' ' + kcode + ' ' + kchar;
- myMovie.callMe(txt);
- }
- }
- function mouseCallback(msgtxt) {
- return function(ev) {
- var txt = msgtxt + ' ' + ev.button;
- if (ev.button != 0) killEvent(ev);
- myMovie.callMe(txt);
- }
- }
- function setup() {
- window.addEventListener("mousedown", mouseCallback('mouse down'), true);
- window.addEventListener("mouseup", mouseCallback('mouse up'), true);
- window.addEventListener("keydown", keyCallback('key down'), true);
- window.addEventListener("keyup", keyCallback('key up'), true);
- window.addEventListener("contextmenu",killEvent, true);
- myMovie = document.fev1;
- }
Add Comment
Please, Sign In to add comment