diff options
author | ondrej.zara <none@none> | 2011-03-14 07:18:15 +0000 |
---|---|---|
committer | ondrej.zara <none@none> | 2011-03-14 07:18:15 +0000 |
commit | 677ae4c97a0b8b6cb6c68c8753d7f8308c175df1 (patch) | |
tree | 79f0bf645604d08e24df4670cdade1c4cfac3b85 /js/wwwsqldesigner.js | |
parent | c9bb3bf87c1cd59b82768ab58c3be111820aba78 (diff) | |
download | wwwsqldesigner-677ae4c97a0b8b6cb6c68c8753d7f8308c175df1.zip wwwsqldesigner-677ae4c97a0b8b6cb6c68c8753d7f8308c175df1.tar.gz wwwsqldesigner-677ae4c97a0b8b6cb6c68c8753d7f8308c175df1.tar.bz2 |
issue 121
--HG--
extra : convert_revision : svn%3Ab267cdba-c1da-11dd-874b-8bacd04a0a74/trunk%40118
Diffstat (limited to 'js/wwwsqldesigner.js')
-rw-r--r-- | js/wwwsqldesigner.js | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/js/wwwsqldesigner.js b/js/wwwsqldesigner.js index 54e6f1e..adefd5e 100644 --- a/js/wwwsqldesigner.js +++ b/js/wwwsqldesigner.js @@ -1274,13 +1274,20 @@ SQL.IO.prototype.build = function() { OZ.DOM.clear(this.dom.backend); var bs = CONFIG.AVAILABLE_BACKENDS; - var def = CONFIG.DEFAULT_BACKEND; + var be = CONFIG.DEFAULT_BACKEND; + var r = window.location.search.substring(1).match(/backend=([^&]*)/); + if (r) { + req = r[1]; + if (bs.indexOf(req) != -1) { + be = req; + } + } for (var i=0;i<bs.length;i++) { var o = OZ.DOM.elm("option"); o.value = bs[i]; o.innerHTML = bs[i]; this.dom.backend.appendChild(o); - if (bs[i] == def) { this.dom.backend.selectedIndex = i; } + if (bs[i] == be) { this.dom.backend.selectedIndex = i; } } } |