Skip to main content
Known Participant
August 26, 2016
Answered

RH10 online help not working on MS Edge

  • August 26, 2016
  • 1 reply
  • 2418 views

I'm having an issue with getting the online help to open in Edge. I'm using RH 10. The html help works fine on Firefox, Chrome, and IE, but not on Edge.

I don't have it installed on my machine, but one of the developers at work tried to open it on his machine and it would not open at all. Well, actually it opens to a totally blank page.

The only info I have is what the developer said. He sent me the following info:

During the investigation of issue, it's found our help page %ROOT%\docs\start.htm can't be opened with Microsoft Edge. We can try to right-click on this
file, and select open with MS Edge, it will fail.

And after debugging, I can see this is caused by the following script in that page:

if

(!window.gbWhVer||!window.gbWhUtil||!window.gbWhMsg)
document.location.reload();

When we open this file with MS edge,  I can see object window does exist, but variables like
window.gbWhVer,
window.gbWhUtil, window.gbWhMsg are all showed to be undefined,

this caused document.location.reload() to be called, and it seems that it's kept to be called again and again(like an endless loop), and this caused the opening of start.htm with MS edge failed.

Can anyone provide any insight into why this is not opening at all in Edge?

Thanks,

dan

This topic has been closed for replies.
Correct answer Jeff_Coatsworth

All done and on Dropbox.


Ok, I generated WebHelp using your project in RH10 and then put both it & the output you sent back up on Dropbox in that dwc folder. Then I downloaded both of them onto a Win10 machine running Edge 25.10586.0.0. They both seem to work fine - other than throwing that initial message about "This site says...Exception: reply for which no request exist" OK. You're welcome to grab the version I just made & try it out - maybe the version of Edge makes some difference or having it on a webserver vs. on a local c:\ drive?

1 reply

Peter Grainge
Community Expert
Community Expert
August 26, 2016

Each release of RoboHelp is designed to work with the then current browsers. During the life of a version, Adobe will normally update as required. Your version precedes Edge by a long way so issues are likely.

Take a look at http://www.wvanweelden.eu as Willam has provided a number of fixes. I don't know if this is covered but it's the only place I can think of.

To confirm the issue is your version, download the current version onto a different machine and test with a copy of your project.


See www.grainge.org for RoboHelp and Authoring information

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
dwc3Author
Known Participant
September 2, 2016

I put the fix in the help files (whphost.js), in the template_stock folder.

Then, I put the help files on a different machine. Attempting to open the html files in Edge results in a totally blank page.

I can't upgrade to a newer version of RH (mine is RH10). Not sure what to do next. Thoughts?

Jeff_Coatsworth
Community Expert
Community Expert
September 2, 2016

Just to confirm - after you put the fix into the template_stock folder, you recompiled your help, right?