Download scripts.zip file from the following link.
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
Ensure that you back up the common.js, common.min.js, layout.js, layout.min.js, loadparentdata.js, loadprojdata.js, mhfhost.js, mhtopic.js, topic.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:
-
Download
-
Extract the scripts.zip file.
Note:The scripts.zip file contains the updated version of the script files.
-
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 -
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