aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Baumgold2013-11-06 09:56:03 -0500
committerDavid Baumgold2013-11-06 09:56:04 -0500
commit62b2e37ea7e9426d75c568fd857ed70149ecfa66 (patch)
tree9273075532c7ba437b46e67c5c30ae2a33f3afc4
parentea8a6d7f6c76ec908bc6f1e278e44b54559ffded (diff)
downloaddjango-debug-toolbar-62b2e37ea7e9426d75c568fd857ed70149ecfa66.tar.bz2
load jQuery with document.createElement instead of document.write
to satisfy integration test
-rw-r--r--debug_toolbar/templates/debug_toolbar/base.html9
1 files changed, 8 insertions, 1 deletions
diff --git a/debug_toolbar/templates/debug_toolbar/base.html b/debug_toolbar/templates/debug_toolbar/base.html
index dc7d1c5..0a5d771 100644
--- a/debug_toolbar/templates/debug_toolbar/base.html
+++ b/debug_toolbar/templates/debug_toolbar/base.html
@@ -3,7 +3,14 @@
@media print { #djDebug {display:none;}}
</style>
<link rel="stylesheet" href="{{ STATIC_URL }}debug_toolbar/css/toolbar.min.css" type="text/css" />
-<script>window.jQuery || document.write('<script src="{{ STATIC_URL }}debug_toolbar/js/jquery.js"><\/script>')</script>
+<script>
+if(!window.jQuery) {
+ var script = document.createElement('script');
+ script.src = "{{ STATIC_URL }}debug_toolbar/js/jquery.js";
+ var exist = document.getElementsByTagName('script')[0];
+ exist.parentNode.insertBefore(script, exist);
+}
+</script>
<script src="{{ STATIC_URL }}debug_toolbar/js/jquery.cookie.js"></script>
<script src="{{ STATIC_URL }}debug_toolbar/js/toolbar.js"></script>
<div id="djDebug" style="display:none;" dir="ltr" {{ TOOLBAR_ROOT_TAG_ATTRS|safe }}>