¼¸¸ö³£ÓÃJAVASCRIPTʹÓ÷½·¨
	
    
    
	
¢Ù     JavaScriptÌí¼ÓλÖã¬Ìí¼ÓλÖôíÎ󣬻áÒýÆðJavaScript´úÂëÎÞ·¨Ö´ÐеÄÎÊÌâ¡£
<head runat="server">
<script type='text/javascript' language="javascript"> 
<!—
//“Ìí¼ÓÄÚÈÝ”
//-->
</script> 
</head>
 
¢Ú ÒýÓÃËû´¦µÄ½Å±¾´úÂë¿ÉÖ±½ÓÊó±êÍÏ×§£¨¿ÉÒÔÕýÈ·µÄÒýÓõ½Â·¾¶£©
<script src="../myXXXSCRIPT.js" type="text/javascript"></script>
 
¢Û »ñÈ¡IE°æ±¾ 
 function getIE()
{
   if(navigator.userAgent.indexOf("MSIE")>0)
   {
      var ee = navigator.appVersion.match(/7./i);
      if (navigator.appVersion.match(/MSIE 7./i) == 'MSIE 7.'){
         alert(navigator.appVersion);
      }
      if (navigator.appVersion.match(/MSIE 6./i) == 'MSIE 6.'){
         alert("6");        
      }
   }
}
 
¢Ü ÅжϿؼþÑùʽ £¨ÊÇ·ñÖÁ»Ò£©
function IfEnable(event)
{   var event = event || window.event;¡¡£¨×ó²à IEд·¨¡¡£ü£ü ÓÒ²à  Netscapeд·¨£¬ÏÂͬ£©
   var target = event.target || event.srcElement;
   if(document.getElementById(target.id).disabled==false)
   {   ·Èç¹û¿Ø¼þ²»¿ÉÓã¬Ö´ÐдúÂë    }   
}
 
    
     
	
	
    
    
	Ïà¹ØÎĵµ£º
        
    
    "These memory leaks often
occur as a result of circular references between JavaScript objects and
objects within IE’s DOM (document object model)."
 GPDE Team Blog
Ã÷ÏÔµÄDOM¶ÔÏóÓë JavaScript¶ÔÏóÑ»·ÒýÓúܺÃÅжϣ¬ÄѵÄÊÇÒþº¬µÄÑ»·ÒýÓÃÅжϣ¡
Òþº¬µÄÑ»·ÒýÓÃÐèҪͨ¹ý×÷ÓÃÓòÁ´½øÐзÖÎöÅÐ ......
	
    
        
    
    ÔÚÍøÉÏÕÒµ½ÔÚIEϲÙ×÷IFrameÄÚÈݵĴúÂë: 
    
document.frames["MyIFrame"].document.getElementById("s").style.color="blue"; 
µ«ÊÇÕâÔÚFirefoxÏÂÎÞЧ¡£ 
ËùÒÔ£¬Ïëµ½ÔÚFirefoxÏÂÓÃFireBugÀ´µ÷ÊÔ¡£¾¹ýµ÷ÊÔ·¢ÏÖÔÚFirefoxÏ¿ÉÓÃÒÔÏ´úÂëÀ´ÊµÏÖ: 
    
document.getElementById("MyIFr ......
	
    
        
    
    function getInfo()
{
    var s = "";
    s += " ÍøÒ³¿É¼ûÇøÓò¿í£º"+ document.body.clientWidth+"\n";
    s += " ÍøÒ³¿É¼ûÇøÓò¸ß£º"+ document.body.clientHeight+"\n";
    s += " ÍøÒ³¿É¼ ......
	
    
        
    
    1. ÍøÒ³Öв¶»ñJavaScript´íÎóµÄÁ½ÖÖ·½·¨£º
ʹÓà onerror ʼþÊÇÒ»ÖÖÀÏʽµÄ±ê×¼µÄÔÚÍøÒ³Öв¶»ñ Javascript ´íÎóµÄ·½·¨
throw ÉùÃ÷µÄ×÷ÓÃÊÇ´´½¨ exception£¨Òì³££©¡£Äã¿ÉÒÔ°ÑÕâ¸öÉùÃ÷Óë try...catch ÉùÃ÷ÅäºÏʹÓã¬ÒÔ´ïµ½¿ØÖƳÌÐòÁ÷²¢²úÉú¾«È·´íÎóÏûÏ¢µÄÄ¿µÄ¡£
2.Á½¸öJavaScriptÎļþ¼äº¯ÊýµÄµ÷ÓÃ
http://space.flash8.net ......
	
    
        
    
      /** 
* È¡µÃ×Ö·û´®µÄ×Ö½Ú³¤¶È 
*/ 
´úÂë
function strlen(str)    
{    
    var i;    
    var len;    
        
    len = 0;    
    for (i=0;i<str.length;i++)    
    {    
        if (str.charCodeAt(i)>255) len+=2; else len++;    
    }    
    return l ......