Author Topic: Automatic external links and rel="noopener"  (Read 296 times)

Offline Hans

  • Posts: 908
  • Gender: Male
Automatic external links and rel="noopener"
« on: May 14, 2017, 08:54:47 PM »
Hello,
unless my client doesn't want that "feature" I always place this code in my templates to force external links to open in a new tab.
Code:
Only registered users can see contents. Please click here to Register or Login.
Now I have read that there might be safety issues and negative impact on quick rendering of a page.

To avoid those it's advisable to add
Code:
Only registered users can see contents. Please click here to Register or Login. to the link.

I don't know however how to change the code so that
Code:
Only registered users can see contents. Please click here to Register or Login. is part of the resulting link.

Hope someone can help me, I'm no coder.

Hans - Nijmegen - The Netherlands

Offline Ruud

  • WebsiteBaker Org e.V.
  • **
  • Posts: 3556
  • Gender: Male
  • Do not use PM for help! Please use the forum!
    • Dev4Me - Professional WebsiteBaker Development
Re: Automatic external links and rel="noopener"
« Reply #1 on: May 14, 2017, 10:37:08 PM »
The jQuery function attr() also allows objects/arrays to be processed.

You can change the part:
Code:
Only registered users can see contents. Please click here to Register or Login.
into:
Code:
Only registered users can see contents. Please click here to Register or Login.

Offline Hans

  • Posts: 908
  • Gender: Male
Re: Automatic external links and rel="noopener"
« Reply #2 on: May 15, 2017, 01:16:37 PM »
Great, thanks Ruud!
Hans - Nijmegen - The Netherlands

Offline Manuela

  • Posts: 1
  • Gender: Female
Re: Automatic external links and rel="noopener"
« Reply #3 on: June 04, 2017, 03:48:22 PM »
only a test...

 

postern-length