Skip to main content
Participating Frequently
Sep 10, 2012 8:06 PM UTC
Question

Scrolling index or glossary to end generates error on Mac

When I view my published WebHelp on a Mac (Safari or Firefox), and scroll to the bottom of the index or glossary, I get a "Slow Script" or "Unresponsive Script" error and it locks up. I have no issues on the PC. Any idea what may be causing this? Without a solution, I'm forced to generate my Help files without an index or glossary. (To generate WebHelp, I am using RoboHelp linked to a source FrameMaker book - I have Technical Communication Suite 3).

This topic is closed to new replies. Start a new post to keep the conversation going.

3 replies

Oct 6, 2014 7:33 PM UTC

This sounds similar to my issue Is Webhelp generated from Robohelp 11 supported on Mac?

As noted in my post, I found the code in whhost.js that is causing the problem, but I do not know if removing the code manually is safe to do as manual changes to .js files always concern me. It would be great if there was some sort of patch or more official solution, but I have not found or received such a solution.

Translate
Willam van Weelden
Inspiring
Oct 9, 2014 12:11 PM UTC

You can always try a manual change to see whether if fixes anything. If it does, you may be saved. Please also report any issues to Adobe. They can only fix bugs if they know about it: https://www.adobe.com/cfusion/mmform/index.cfm?name=wishform&loc=en

Kind regards,

Willam

Translate
Oct 9, 2014 1:11 PM UTC

I cannot speak to this specific request, but at least for my issue Is Webhelp generated from Robohelp 11 supported on Mac? I did find a manual fix for the Index (I do not use a glossary in our help system). The manual fix was to remove the following code from whhost.js file

  if(!gbScrl&&gbMac)

     {

      while(document.body.scrollTop!=oldScrollPos)

       document.body.scrollTop=oldScrollPos;

     }

So that seemed to fix the problem, but I'm just a bit hesitant to make manual changes because I never know what else a manual change might affect. Just going on logic, I would guess that gbMac means this will only have any affect on Mac systems anyway, but yeah I guess I'm still paranoid about manual changes.

I will certainly take your advice though and log the bug.

Translate