Return to Snippet

Revision: 10481
at January 1, 2009 04:56 by fruehjahr


Initial Code
<script type="text/javascript">
Event.observe(window, 'load', function() {
    $$('a[rel="external"]').each(function(link){
        if(link.readAttribute('href') != '' && link.readAttribute('href') != '#'){
            link.writeAttribute('target','_blank');
        }
    });
});
</script>

Initial URL
http://blog.ninedays.org/2008/04/07/change-rel-external-to-target-blank-using-prototype/

Initial Description
There's been a popular trend to use JavaScript to add target="_blank" to anchors with rel="external". So in the name of making everything in my site Prototype based I worked out a script to do just that.

Initial Title
Change Rel External to Target Blank using Prototype

Initial Tags
html, links

Initial Language
JavaScript