From: jakubvrana Date: Fri, 11 Sep 2009 19:45:56 +0000 (+0000) Subject: JUSH may be unreachable in IE X-Git-Tag: v3.0.0~436 X-Git-Url: https://git.joonet.de/?a=commitdiff_plain;h=af720e7784345d0f7a006625ad23a13d83acfd64;p=adminer.git JUSH may be unreachable in IE git-svn-id: https://adminer.svn.sourceforge.net/svnroot/adminer/trunk@1097 7c3ca157-0c34-0410-bff1-cbf682f78f5c --- diff --git a/adminer/editing.js b/adminer/editing.js index d2bceed3..ce05f768 100644 --- a/adminer/editing.js +++ b/adminer/editing.js @@ -5,12 +5,14 @@ function body_load() { var script = document.createElement('script'); script.src = jush_root + 'jush.js'; script.onload = function () { - jush.style(jush_root + 'jush.css'); - jush.highlight_tag('pre'); - jush.highlight_tag('code'); + if (this.jush) { // IE runs in case of an error too + jush.style(jush_root + 'jush.css'); + jush.highlight_tag('pre'); + jush.highlight_tag('code'); + } } script.onreadystatechange = function () { - if (script.readyState == 'loaded' || script.readyState == 'complete') { + if (/^(loaded|complete)$/.test(script.readyState)) { script.onload(); } }