Skip to main content
Inspiring
November 22, 2019
Answered

target="_blank" not supported for links in HTML 5

  • November 22, 2019
  • 8 replies
  • 1318 views

We have a requirement for some hyperlinks to open in the user's default browser. We do this by manually creating the links as follows: href="default:../topicname.html".

When the link is created in the HTML 5 output, the target="_blank" value is added to the link.

This currently works OK, but in the new version of our own Help browser, it does not work. I have discovered that the target="_blank" value is not supported in HTML 5 (https://www.w3schools.com/tags/att_link_target.asp).

My question please: is there a supported way to get a link to open in the default bowser? I am using the Charcoal Grey output in RoboHelp 2017.

Thanks for any advice you can offer,

Mark

 

 

 

This topic has been closed for replies.
Correct answer Peter Grainge

I asked Adobe about this. Reply below.

 

Target in <a> tag is supported in html5.
https://www.w3schools.com/tags/tag_a.asp

It is not supported in link tag.

We do support in new hyperlink dialog as well as via property panel in display options.


www.grainge.org

8 replies

MDennettiAuthor
Inspiring
November 27, 2019

Thanks, I totally understand. Thanks for your advice so far.

Peter Grainge
Community Expert
Community Expert
November 27, 2019

Seems likely if it works in other browsers. Unfortunately I cannot seek assistance on third party software.


www.grainge.org

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
MDennettiAuthor
Inspiring
November 27, 2019

No luck using rel="noopener noreferrer" after target="_blank" I'm afraid. I think the WebEngine application we are using is maybe blocking the link.

MDennettiAuthor
Inspiring
November 25, 2019

Thanks again. We will test this ASAP to see if this resolves our problem. I will update the thread accordingly.

Peter Grainge
Community Expert
Community Expert
November 25, 2019

I have been given this information.

 

noopener: not supported in IE. You can see in browser compatibility

https://caniuse.com/#search=noopener

 

noreferrer: partially supported in IE.

https://caniuse.com/#search=noreferrer


www.grainge.org

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
MDennettiAuthor
Inspiring
November 25, 2019

Thanks for your replies. Do you suggest we add rel="noopener noreferrer" after target="_blank"? If so, do you know if this will work with all browsers?

Peter Grainge
Community Expert
Peter GraingeCommunity ExpertCorrect answer
Community Expert
November 22, 2019

I asked Adobe about this. Reply below.

 

Target in <a> tag is supported in html5.
https://www.w3schools.com/tags/tag_a.asp

It is not supported in link tag.

We do support in new hyperlink dialog as well as via property panel in display options.


www.grainge.org

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Jeff_Coatsworth
Community Expert
Community Expert
November 22, 2019

Looks like it still works for me - I just checked some HTML5 output and it works with the <a href=URL target="_blank" rel="noopener noreferrer" /a> coding in Chrome.