make onload fallback actually work, and comment on piwik brokenness with IE10 or...
authorRobert Kaiser <kairo@kairo.at>
Thu, 15 Dec 2016 15:26:07 +0000 (16:26 +0100)
committerRobert Kaiser <kairo@kairo.at>
Thu, 15 Dec 2016 15:26:07 +0000 (16:26 +0100)
app/authsystem.js
app/piwik.js

index 6ab6a14e9564e34ea772dd9030ec1886b096de78..92e3772ad13bdc6723026c21eae000621c616915 100644 (file)
@@ -4,7 +4,7 @@
 
 // Call initElements at the earliest possible stage after parsing the document.
 if (window.addEventListener) { window.addEventListener("DOMContentLoaded", initElements, false); }
-else { window.onload = initElements(); }
+else { window.onload = initElements; }
 
 function initElements() {
   var jsWarning = document.getElementById("jswarning");
index ab41f9f570817d9c95be3a3d0195c38dcade1c1d..4896dc4cfb7fdae7f47f1fbf4e4cc45fd69e5670 100644 (file)
@@ -4,6 +4,7 @@
   _paq.push(['enableLinkTracking']);
   (function() {
     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
+    // dataset does not work with IE10 or lower :(
     var u=s.parentNode.dataset.piwikurl;
     _paq.push(['setTrackerUrl', u+'piwik.php']);
     _paq.push(['setSiteId', s.parentNode.dataset.piwiksite]);