X-Git-Url: https://jfr.im/git/irc/quakenet/qwebirc.git/blobdiff_plain/86100f08e0277865f58c3c9aec613d398aeb69f1..0961473faa7180c20c64b3dd45d732c84ad16b04:/js/qwebircinterface.js diff --git a/js/qwebircinterface.js b/js/qwebircinterface.js index f4d608c..fa7b476 100644 --- a/js/qwebircinterface.js +++ b/js/qwebircinterface.js @@ -35,7 +35,15 @@ qwebirc.ui.Interface = new Class({ initialize: function(element, ui, options) { this.setOptions(options); var extractHost = function() { - var uri = document.location.origin + document.location.pathname; + var uri = document.location.href; + + /* IE6 doesn't have document.origin ... */ + var start = uri.indexOf('?'); + if(start != -1) + uri = uri.substring(0, start); + var start = uri.indexOf('#'); + if(start != -1) + uri = uri.substring(0, start); if(QWEBIRC_DEBUG && uri.endsWith(".html")) { var last = uri.lastIndexOf("/");