1. function __attachEvent(elm, evType, callback, useCapture) {  
  2.     var obj = typeof elm == "string"?document.getElementById(elm):elm;  
  3.     if (obj.addEventListener) {  
  4.         obj.addEventListener(evType, callback, useCapture);  
  5.         return true;  
  6.     } else if (obj.attachEvent) {  
  7.         var r = obj.attachEvent('on' + evType, callback);  
  8.         return r;  
  9.     } else {  
  10.         obj['on' + evType] = callback;  
  11.     }  
  12.     return false;  

如何使用:

//页面加载时
__attachEvent(window,"load",pageLoadGetUserMsg,false);