Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484

    Link, _target e xhtml strict

    Ho letto l'articolo di Fulciniti "Aprire link in nuove finestre rimanendo validi".
    La seconda delle soluzioni che propone consiste nell'usare uno script java
    richiamato nell'head della pagina. Com'è possibile implementarlo invece
    (ammeso che sia possibile) nel CSS, in modo da non dover ripetere
    il codice per tutte le pagine?

    Grazie
    M.

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484
    Peraltro, usando questo script:
    codice:
    onload=function(){
    if(!document.getElementsByTagName) return;
    l=document.getElementsByTagName("a");
    for(i=0;i<l.length;i++){
      if(l[i].className.indexOf("ext")!=-1){
        l[i].title="link esterno, si apre in una nuova finestra";
        l[i].onclick=function(){window.open(this.href);return(false)};
        }
      }
    }
    la nuova finestra si apre al posto della precedente,
    quella contenente il link, e non in una finestra nuova,
    come insomma sarebbe, in old style, con target="_blank"
    Sbaglio io qualcosa?

    Grazie
    M.

  3. #3
    Moderatrice di Grafica, Cerco e offro lavoro L'avatar di Myaku
    Registrato dal
    Nov 2006
    Messaggi
    10,349

    Re: Link, _target e xhtml strict

    Originariamente inviato da samiel
    Com'è possibile implementarlo invece
    (ammeso che sia possibile) nel CSS, in modo da non dover ripetere
    il codice per tutte le pagine?

    Grazie
    M.
    non puoi. puoi però inserire il js in uno script esterno, e richiamare nelle pagine web direttamente il file .js

    Cyà

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2006
    Messaggi
    484
    Grazie dell'informazione.
    Scusa per il ritardo nella risposta,
    ma poi googolando meglio lo avevo scoperto
    e mi ero dimenticato del post...

    M.

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 © 2026 vBulletin Solutions, Inc. All rights reserved.