--- a/Helpviewer/HelpBrowserWV.py Sun Jul 04 10:24:29 2010 +0200 +++ b/Helpviewer/HelpBrowserWV.py Sun Jul 04 20:48:26 2010 +0200 @@ -351,6 +351,9 @@ """ resources = [] + baseUrlString = self.page().mainFrame().evaluateJavaScript("document.baseURI") + baseUrl = QUrl.fromEncoded(baseUrlString) + lst = self.page().mainFrame().evaluateJavaScript(fetchLinks_js) for m in lst: rel = m["rel"] @@ -366,7 +369,7 @@ resource = LinkedResource() resource.rel = rel resource.type_ = type_ - resource.href = href + resource.href = baseUrl.resolved(QUrl.fromEncoded(href)) resource.title = title resources.append(resource)