]> CRI, Mines Paris - PSL - Plinn.git/commitdiff
Element n'existe pas dans IE <=7.Element n'existe pas dans IE <=7
authorBenoît Pin <pin@cri.ensmp.fr>
Wed, 13 Aug 2014 16:23:52 +0000 (18:23 +0200)
committerBenoît Pin <pin@cri.ensmp.fr>
Wed, 13 Aug 2014 16:23:52 +0000 (18:23 +0200)
skins/ajax_scripts/javascript_events_api.js

index b93c5832933b48e7444ce2533c0c59f6d4a3ede0..2083018d8b6d5d6bebffb6d1c79c40aee543c4f4 100644 (file)
@@ -255,11 +255,14 @@ buildMetaFunctions();
 
 addListener(window, 'load', function(evt) {
        // html5 facade
-       if (!document.body.classList) {
-               var nop = function(){};
-               var fakeDOMTokenList = {'length':0, 'item':nop, 'contains':nop, 'add':nop, 'remove':nop, 'toggle':nop};
-               Element.prototype.classList = fakeDOMTokenList;
+       try {
+               if (!document.body.classList) {
+                       var nop = function(){};
+                       var fakeDOMTokenList = {'length':0, 'item':nop, 'contains':nop, 'add':nop, 'remove':nop, 'toggle':nop};
+                       Element.prototype.classList = fakeDOMTokenList;
+               }
        }
+       catch (e) {}
 });