diff options
| author | Jakh Daven | 2011-09-11 17:55:23 +0530 |
|---|---|---|
| committer | Jakh Daven | 2011-09-11 17:55:23 +0530 |
| commit | bac10f163fb171ff4892c5f4dc0ce499d7a30e64 (patch) | |
| tree | 6af00049df778efebee6502ca658ad5e782555d5 /vimiumFrontend.js | |
| parent | 6b6a758da75f65b4cece3c6dd3769e17ab7be57c (diff) | |
| download | vimium-bac10f163fb171ff4892c5f4dc0ce499d7a30e64.tar.bz2 | |
fixes #383: fixed close and options links
Diffstat (limited to 'vimiumFrontend.js')
| -rw-r--r-- | vimiumFrontend.js | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/vimiumFrontend.js b/vimiumFrontend.js index 4307b481..4bb8d07e 100644 --- a/vimiumFrontend.js +++ b/vimiumFrontend.js @@ -683,13 +683,14 @@ function showHelpDialog(html, fid) { document.body.appendChild(container); container.innerHTML = html; + container.getElementsByClassName("closeButton")[0].addEventListener("click", hideHelpDialog, false); + container.getElementsByClassName("optionsPage")[0].addEventListener("click", + function() { chrome.extension.sendRequest({ handler: "openOptionsPageInNewTab" }); }, false); + // This is necessary because innerHTML does not evaluate javascript embedded in <script> tags. var scripts = Array.prototype.slice.call(container.getElementsByTagName("script")); scripts.forEach(function(script) { eval(script.text); }); - container.getElementsByClassName("closeButton")[0].addEventListener("click", hideHelpDialog, false); - container.getElementsByClassName("optionsPage")[0].addEventListener("click", - function() { chrome.extension.sendRequest({ handler: "openOptionsPageInNewTab" }); }, false); } function hideHelpDialog(clickEvent) { |
