Come usare JavaScript per aggiornare una pagina Titolo

August 29

Come usare JavaScript per aggiornare una pagina Titolo


JavaScript è un linguaggio di scripting vendor-neutral che viene in genere integrati nelle pagine web e viene eseguito su un computer client. Dal momento che JavaScript è basato su oggetti, ha una varietà di oggetti incorporati che possono essere utilizzati per aggiungere contenuti dinamici alle pagine Web. Uno di questi oggetti, l'oggetto del documento, consente di accedere a tutti gli elementi in una pagina HTML dall'interno JavaScript, offrendo agli sviluppatori la possibilità di modificare dinamicamente elementi del documento, quali collegamenti e ancore, così come gli attributi, come il colore di sfondo e il titolo della pagina .

istruzione

1 Aprire un editor di testo e creare un nuovo file chiamato updateTitle.html. Aggiungere alcuni tag HTML per updateTitle.html, avendo cura di includere un <head> e <body> sezione:

<Html>

<Head> </ head>

<Body> </ body>

</ Html>

Salva updateTitle.html.

2 Aggiungere un tag <title> al codice HTML sezione <head>. Il testo del titolo dovrebbe leggere "titolo di Pagina Prima":

<Html>

<Head>

<Title> Titolo della pagina Prima </ title>

</ Head>

<Body> </ body>

</ Html>

3 Digitare un tag script aperto Javascript e posizionarlo all'interno del codice HTML tag <head>. Impostare il <script> valore del tipo di tag text / javascript e chiudere il tag:

<Html>

<Head>

<Title> Titolo della pagina Prima </ title>

<Script type = "text / javascript">

</ Script>

</ Head>

<Body> </ body>

</ Html>

4 Aggiungere una funzione JavaScript per sezione <script> del file. Nome della funzione ChangeTitle ():

<Html>

<Head>

<Title> Titolo della pagina Prima </ title>

<Script type = "text / javascript">

funzione ChangeTitle ()

{

}

</ Script>

</ Head>

<Body> </ body>

</ Html>

5 Aggiungere il codice JavaScript alla funzione ChangeTitle () che aggiorna il titolo del documento utilizzando la proprietà document.title. Modificare il titolo del titolo di pagina dopo:

<Html>

<Head>

<Title> Titolo della pagina Prima </ title>

<Script type = "text / javascript">

funzione ChangeTitle ()

{

document.title = "titolo di pagina dopo";

}

</ Script>

</ Head>

<Body> </ body>

</ Html>

6 Aggiungere un tag <p> all'interno del tag HTML <body>. Inserire il testo che visualizza il messaggio Cambia titolo con JavaScript. Chiudere il tag </ p>:

<Html>

<Head>

<Title> Titolo della pagina Prima </ title>

<Script type = "text / javascript">

funzione ChangeTitle ()

{

document.title = "titolo di pagina dopo";

}

</ Script>

</ Head>

<Body>

<P> Cambia titolo con JavaScript </ p>

</ Body>

</ Html>

7 Aggiungere un tag <button> al tag <body>. Aggiungere un evento onclick () per il pulsante e impostare l'azione onclick () per chiamare il ChangeTitle () funzione JavaScript. Inserire il testo Clicca per modificare il titolo dopo il tag <button> aprire e chiudere il tag:

<Html>

<Head>

<Title> Titolo della pagina Prima </ title>

<Script type = "text / javascript">

funzione ChangeTitle ()

{

document.title = "titolo di pagina dopo";

}

</ Script>

</ Head>

<Body>

<P> Cambia titolo con JavaScript </ p>

<Button onclick = "ChangeTitle ()"> Fare clic per cambiare titolo </ button>

</ Body>

</ Html>

Salvare e chiudere updateTitle.html.

8 Aprire updateTitle.html in un browser Web. Fare clic su "Fare clic per cambiare titolo" pulsante per cambiare il titolo di updateTitle.html dal titolo di pagina prima del titolo di pagina dopo.

Consigli e avvertenze

  • Il titolo della pagina è uno degli elementi più importanti della SEO (search engine optimization), e titoli di pagina vengono messe in risalto nelle pagine dei risultati dei motori di ricerca. Tenetelo a mente quando si sviluppa titoli di pagina.
  • Più volte gli oggetti che creano possono causare problemi di prestazioni. Se è necessario creare più oggetti identici, si consiglia di creare l'oggetto una volta, la memorizzazione in una variabile, e fa riferimento alla variabile.
  • Posizionamento di codice JavaScript in un file separato e riferimento al file dal codice HTML all'interno permette agli sviluppatori di utilizzare un unico file di codice in più pagine. Inoltre, questa tecnica consente a più sviluppatori di utilizzare lo stesso file di codice e promuove l'incapsulamento.
  • Modifica dei titoli delle pagine che utilizzano dinamicamente uno script lato client non alterano i risultati della pagina nei motori di ricerca. I motori di ricerca utilizzano il titolo che è codificato come parte della pagina, e non sono a conoscenza dei cambiamenti di titolo dinamiche fatte dopo che la pagina viene caricata.