Are you all patched up? RH2015 has had a few fixes done to it. If the control works in WebHelp, but not in HTML5, then I would fire off a bugbase report to get it on Adobe's radar.
This option is by design. A lot of sites won't allow you to embed the page as an iFrame, so a lot of sites simply won't give you a page, just a white empty window. Even with the redirect option from Rick, you'll run into this limitation.
If you want to change the behaviour of the links, you can update the common.min.js file. That is where the TOC is created and where you influence the behaviour.
- First of all, you will have to get the uncompressed version of the script here: Learn how to download and use new screen profiles and layouts in RoboHelp
- Open the common.js and copy its contents.
- Go to your outputs, folder template/scripts and open common.min.js.
- Replace the content of the file with the content you copied in step 2.
- Go to line 499 and replace as below:
If you want to open instead of the help:
if ((mobileAppMode || !target) && !_.isUrlAllowdInIframe(absUrl)) {
//return $.setAttribute(node, 'target', 'rh_default_topic_frame_name');
} else {
If you want to open in place of the topic (note: a lot of sites won't allow this and will block it)
if ((mobileAppMode || !target) && !_.isUrlAllowdInIframe(absUrl)) {
return $.setAttribute(node, 'target', 'rh_default_topic_frame_name');
} else {
Enjoy! If you want this to be consistent, make sure to update the seed file (C:\Program Files (x86)\Adobe\Adobe RoboHelp 2015\RoboHTML\ResponsiveHelpExt\widgets\common\scripts\common.min.js)