Changeset 1314 for trunk


Ignore:
Timestamp:
06/16/12 02:03:11 (7 years ago)
Author:
gogo
Message:

Ticket #1581 - IE9 Fix.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/XinhaCore.js

    r1297 r1314  
    16141614    if(e.childNodes) 
    16151615    { 
    1616       for(var i = 0; i < e.childNodes.length; i++) if(e.tagName) noselect(e.childNodes(i)); 
     1616      for(var i = 0; i < e.childNodes.length; i++) if(e.tagName) noselect(e.childNodes[i]); 
    16171617    } 
    16181618        } 
     
    62786278  Xinha._stopEvent = function(ev) 
    62796279  { 
    6280     ev.preventDefault(); 
    6281     ev.stopPropagation(); 
     6280    if(ev.preventDefault) 
     6281    {   
     6282      ev.preventDefault(); 
     6283    } 
     6284    // IE9 now supports addEventListener, but does not support preventDefault.  Sigh 
     6285    else 
     6286    { 
     6287      ev.returnValue = false; 
     6288    } 
     6289     
     6290    if(ev.stopPropagation) 
     6291    { 
     6292      ev.stopPropagation(); 
     6293    } 
     6294    // IE9 now supports addEventListener, but does not support stopPropagation.  Sigh 
     6295    else 
     6296    { 
     6297      ev.cancelBubble = true; 
     6298    } 
    62826299  }; 
    62836300} 
Note: See TracChangeset for help on using the changeset viewer.