16
фев 10

Отваряне на връзка(линк) в нов прозорец

Има хора, които са големи привърженици на отварянето на връзки(линкове) в нов прозорец.
Проблема идва когато решим да използваме "xHTML Strict", и при изплзването на target="_blank" валидатора гърми с грешка (Attribute "target" exists, but can not be used for this element.)

За това ето едно простичко но удобно решение с jQuery:

jQuery код:

$(document).ready( function() {
    $('a[rel="external_link"]').click( function() {
        window.open( $(this).attr('href') );
        return false;
    });
});

HTML код:

<a href="http://yourdomain.com/external_page.htm" rel="external_link">

тагове: ,

Отговор