Search does not work in Responsive HTML5 output

Troubleshoot the issue of non-working search in Responsive HTML5 output in Internet Explorer 11.

Issue

When you enter a search term in the Responsive HTML5 output, no search result is returned. This issue is noticed in:

  • RoboHelp (2017 release) Update 2
  • All responsive HTML5 layouts
  • Internet Explorer version 11

Solution

Note:

Ensure that you back up the common.js, common.min.jslayout.js, layout.min.js, loadparentdata.js, loadprojdata.jsmhfhost.js, mhtopic.jstopic.js, and topic.min.js files from the following location and then proceed further.

C:\Program Files (x86)\Adobe\Adobe RoboHelp 2017\RoboHTML\ResponsiveHelpExt\widgets\common\scripts

Do the following to resolve the issue:

  1. Download scripts.zip file from the following link.

    Download

  2. Extract the scripts.zip file.

    Note:

    The scripts.zip file contains the updated version of the script files.

  3. Copy all .js files from the extracted folder and paste them in the following folder:
    C:\Program Files (x86)\Adobe\Adobe RoboHelp 2017\RoboHTML\ResponsiveHelpExt\widgets\common\scripts

  4. Republish the Responsive HTML5 output.

    Note:

    All projects that you publish now will have the updated version of the JavaScript files, and the search will work as expected.

If you do not want to republish your existing project, then you can also replace the script files in your existing published output. The location where you need to replace these files in the published output is:

<project-name>\template\scripts

Get help faster and easier

New user?