From 7b4f06c5e0ee3cf07c1bb062b533521c7e4245af Mon Sep 17 00:00:00 2001 From: Amauri CHAMPEAUX Date: Tue, 10 Mar 2015 03:03:12 +0100 Subject: [PATCH] Fix #18 In one line, the class is `tarteaucitronOpenPanel` and it works on emulated ie 5. I think it's cross browser ;) --- tarteaucitron.js | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/tarteaucitron.js b/tarteaucitron.js index c27ce3e..7a72dd8 100644 --- a/tarteaucitron.js +++ b/tarteaucitron.js @@ -10,7 +10,7 @@ var scripts = document.getElementsByTagName('script'), tarteaucitronNoAdBlocker = false; var tarteaucitron = { - "version": 201.3, + "version": 201.6, "cdn": cdn, "user": {}, "lang": {}, @@ -32,6 +32,11 @@ var tarteaucitron = { if (window.addEventListener) { window.addEventListener("load", function () { tarteaucitron.load(); + tarteaucitron.fallback(['tarteaucitronOpenPanel'], function (elem) { + elem.addEventListener("click", function () { + tarteaucitron.userInterface.openPanel(); + }, false); + }, true); }, false); window.addEventListener("keydown", function (evt) { if (evt.keyCode === 27) { @@ -53,6 +58,11 @@ var tarteaucitron = { } else { window.attachEvent("onload", function () { tarteaucitron.load(); + tarteaucitron.fallback(['tarteaucitronOpenPanel'], function (elem) { + elem.attachEvent("onclick", function () { + tarteaucitron.userInterface.openPanel(); + }); + }, true); }); window.attachEvent("onkeydown", function (evt) { if (evt.keyCode === 27) {