برای باز کردن کلیه لینک های خارجی ( لینک هایی که در دامنه اصلی شما نیستند ) در یک صفحه جدید می توانید از کد jquery زیر استفاده نمایید .

$('a').each(function() {
   var a = new RegExp('/' + window.location.host + '/');
   if(!a.test(this.href)) {
       $(this).click(function(event) {
           event.preventDefault();
           event.stopPropagation();
           window.open(this.href, '_blank');
       });
   }
});

همچنین اگر بخواهید در contentarea ( یک مکان خاص ، مثل نوشته های سایتتان ) این تغییر اعمال شود از کد زیر استفاده نمایید :

$("#content a[href^='http://']").attr("target","_blank");

تگ ها

تبادل نظر



پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *