Visualizzazione dei risultati da 1 a 6 su 6

Discussione: <base target="_blank">

  1. #1
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233

    <base target="_blank">

    ho trovato questo comando
    <base target="_blank">
    penso che in un css esterno si traduca cosi
    base target: _blank; (correggetemi se erro)
    come faccio a far si che tutti i link contenuti nella riga di una tabella abbiano questo target e gli altri nella pagina no?
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  2. #2
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    con css no



    for (var safsggah=0; safsggah<document.links.length; safsggah++)
    if ( document.links[safsggah].className == "TUA CLASSE" )
    document.links[safsggah].target = "_blank";


    prova questo - .

  3. #3
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233
    dentro al td della tabella?
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2006
    Messaggi
    4
    no onload ma devi specificare la classe del link!

  5. #5
    Utente di HTML.it L'avatar di Gelion
    Registrato dal
    Jul 2002
    Messaggi
    1,233
    onload??? che è? non capisco cosa devo fare
    Se non è bello ciò che è bello figuriamoci ciò che è brutto...

  6. #6
    Utente di HTML.it L'avatar di Marcolino's
    Registrato dal
    May 2003
    residenza
    Udine
    Messaggi
    3,606
    <body onLoad="nome della funzione">

    oppure usi questo:
    <script type="text/javascript">
    function externalLinks() {

    if (!document.getElementsByTagName) return;

    var anchors = document.getElementsByTagName("a");

    for (var i=0; i<anchors.length; i++) {

    var anchor = anchors[i];

    if (anchor.getAttribute("href") && anchor.getAttribute("rel") == "esterno") {

    anchor.target = "_blank";

    if (anchor.title) anchor.title += " (Il link apre una nuova finestra)";

    if (!anchor.title) anchor.title = "Il link apre una nuova finestra";

    }

    }

    }



    window.onload = externalLinks();
    </script>
    E poi nei links usi questa sintassi: <a rel="esterno" href="......>click</a>

    Questo se vuoi validare la pagina, dato che in xhtml l'argomento target non esiste più, quella funzione te la simula.

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.