Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di sexcar
    Registrato dal
    Apr 2002
    Messaggi
    19

    cambio <title> con javascript

    salve a tutti,
    ho bisogno di un aiuto su una cosa che non riesco a fare.
    il problema è il seguente:
    devo fare uno script in JS che mi cambi il title della pagina html. in pratica mi serve che legga l'id di un elemento (<h3>) e se presente, aggiunga il contenuto di tale elemento al title, se invece non è presente lo lasci invariato.

    esempio:
    se nel body della pagina ho un elemento di questo tipo
    <h3>Testo 1</h3>
    il titolo della pagina sarà quello normale e cioè
    <title>Titolo pagina</title>
    se invece è presente un elemento h3 di questo tipo
    <h3 id="pippo">Testo 2</h3>
    il nuovo title diventa
    <title>Testo 2 - Titolo pagina</title>

    spero di essere riuscito a spiegarmi.
    vi ringrazio anticipatamente.
    seb.

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    codice:
    <script type="text/javascript">
    <!--
    window.onload=function(){
    	if(document.getElementById('pippo')!=null){
    		document.title=document.getElementById('pippo').innerHTML+' - '+document.title;
    	}
    }
    //-->
    </script>
    ciao

  3. #3
    Utente di HTML.it L'avatar di sexcar
    Registrato dal
    Apr 2002
    Messaggi
    19
    funziona a meraviglia!!!
    grazie infinite.
    ciao.

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.