• This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn more.
  • Upgrade Your Account
    Hello Guest! Upgrade your account to download all VIP Resource here

Add-ons [1.x] Open All Links (even internals) In New Tab 1.0.0

NamLee

Bơ Đi Mà Sống
Staff member
Joined
Dec 11, 2015
Messages
2,460
Chủ thớt
#1
Compatible XF Versions:
  • 1.0
  • 1.1
  • 1.2
  • 1.3
  • 1.4
  • 1.5
Hi,

Today I saw some where that some one needed such an add-on.

This is a simple template based add-on that will cause all links in your xenforo to be opened in new tab.
Both externals (that by default are opening in new tab) and internals (that by default are opening in the same tab)

If you just want to Force internal links in threads and posts to be opened in new tab, don't install the add-on (because it forces all links in all places in your site to be opened in new tab). Just Open "message" template of your style and add this code to first line:

Code:
<script>
window.onload = function() {
   if (!document.getElementsByTagName) return false;
   var links = document.getElementsByTagName("a");
   for (var i=0; i<links.length; i++) {
      if (links[i].getAttribute("class") == "internalLink") {
         links[i].onclick = function() {
            return !window.open(this.href);
         }
      }
   }
}
</script>
Hope to be useful.

Regards
 

Attachments

Facebook Comment

New posts New resources Most viewed threads Threads with more replies