diff options
Diffstat (limited to 'docs/src/templates/doc_widgets.js')
| -rw-r--r-- | docs/src/templates/doc_widgets.js | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/docs/src/templates/doc_widgets.js b/docs/src/templates/doc_widgets.js index 277f9a51..17284a1d 100644 --- a/docs/src/templates/doc_widgets.js +++ b/docs/src/templates/doc_widgets.js @@ -56,8 +56,13 @@ element.append(tabs); var script = (exampleSrc.match(/<script[^\>]*>([\s\S]*)<\/script>/) || [])[1] || ''; + try { - window.eval(script); + if (window.execScript) { // IE + window.execScript(script || '"stupid IE!"'); // IE complains when evaling empty string + } else { + window.eval(script); + } } catch (e) { alert(e); } |
