Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Assegnare il target a tutti i collegamenti ipertestuali

    Come da titolo, è possibile assegnare il target blank a tutti i collegamenti ipertestuali di una determinata pagina, senza dove intervenire direttamente sul collegamento ?

    Vale a dire:

    codice:
    www.miosito.com
    nudo e crudo, senza dover assegnare classi, titoli o altro.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    window.onload=function(){
      var lnks=document.getElementsByTagName('a');
      for(var k=0,l=lnks.length;k<l;k++){
        var i=lnks[k];
        if(i.getAttribute('href') && i.getAttribute('href').indexOf('http://')==0){
          i.setAttribute('target','_blank');
        }
      }
    }
    al volo,
    genericamente, se l' href inizia per http si tratta un sito esterno
    a te perfezionarlo

    ciao

  3. #3
    Fantastik !

    Provo e ti dico.

    Grazie sei stato gentilissimo

  4. #4
    Bravissimo, una bomba.

    Proprio quello che cercavo.

    Grazie ancora

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.