I have built a website using SHFB and deployed it to an external web server, that is accessible only using the https: - protocol. When viewed in IE, I get messages:
"Internet Explorer restricted this webpage from running scripts or ActiveX controls"
"Only secure contents is displayed"
When viewed in Chrome, the https:// part of the URL is shown with a red line across it - which according to Google means: "The site uses SSL, but Google Chrome has detected either high-risk insecure content on the page or problems with the site’s
I have isolated this problem to the fact, that the generated HTML-pages all contain the following markup:
<link rel="stylesheet" type="text/css" href="ms-help://Hx/HxRuntime/HxLink.css" />
As far as I can tell, ms-help:// refers to some Help compiler runtime. I am not sure that I can / am allowed to install this runtime on the server in question.
"HxLink.css is required for Help links (<MSHelp:link> links) to function correctly in the compiled Help file. Standard HTML-based links ("<a href>" links) are not affected by this style sheet."
- see http://msdn.microsoft.com/en-us/library/bb164680(v=vs.90).aspx
I manually removed the reference from a couple of HTML-files - that eliminated the messages.
I tried building a website only (not a .chm-file), but the references causing the problem still appeared in the HTML files.
So my question is: is there a way to remove this reference from the generated HTML-files in the website? Those messages are annoying for my readers..