From fa3df2db6fc61e8fbf6080b002412aad402ee65a Mon Sep 17 00:00:00 2001 From: Emily Eisenberg Date: Tue, 26 Aug 2014 14:50:38 -0700 Subject: [PATCH] Make permalink button work in IE8. IE8 doesn't have addEventListener, so use attachEvent if that doesn't exist. Auditors: alpert --- static/main.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/static/main.js b/static/main.js index bf497edf..d4c0dd9f 100644 --- a/static/main.js +++ b/static/main.js @@ -9,9 +9,15 @@ function init() { input.attachEvent("onkeyup", reprocess); } - permalink.addEventListener("click", function() { - window.location.search = "?text=" + encodeURIComponent(input.value); - }); + if ("addEventListener" in permalink) { + permalink.addEventListener("click", function() { + window.location.search = "?text=" + encodeURIComponent(input.value); + }); + } else { + permalink.attachEvent("click", function() { + window.location.search = "?text=" + encodeURIComponent(input.value); + }); + } var match = (/(?:^\?|&)text=([^&]+)/).exec(window.location.search); if (match) {