Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    residenza
    Torino
    Messaggi
    8

    aggiornamento per Importa Codice da File Esterno

    buongiorno a tutti,
    devo necessariamente importare dei testi che si ripetono
    in una serie di pagine collegate tra loro
    Esempio: il testo nel footer


    Ho già trovato risposta nella precedente discussione:
    importa codice da file esterno:
    https://forum.html.it/forum/showthre...readid=2936007

    volevo solo sapere se ci sono aggiornamenti su tali scelte, poiché tale discussione ha già due anni oppure se resta valida ad oggi.
    io sarei più propenso nel fare un file js con all'interno il codice html (null'altro che del testo tra i tag paragrafo) da ricopiare in tutti i footer della pagine html.

    grazie
    un saluto

  2. #2
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    18,992
    la risposta è ancora valida. cerca di preferire le inclusioni lato server, se ti è possibile.
    le tue pagine che estensione hanno?

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2006
    residenza
    Torino
    Messaggi
    8
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    la risposta è ancora valida. cerca di preferire le inclusioni lato server, se ti è possibile.
    le tue pagine che estensione hanno?
    innanzitutto grazie per la risposta,
    le mie pagine hanno estensione html
    al loro interno ci sono oltre al codice html solo qualche js abbastanza banale.

  4. #4
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    18,992
    se non puoi o non vuoi cambiare estensione ti rimane solo la soluzione js

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2006
    residenza
    Torino
    Messaggi
    8
    Quote Originariamente inviata da Vincent.Zeno Visualizza il messaggio
    se non puoi o non vuoi cambiare estensione ti rimane solo la soluzione js
    dovrei cambiare estensione a tutte le pagine del sito
    onestamente in questo momento non saprei...
    cmq grazie infinite

  6. #6
    Utente di HTML.it
    Registrato dal
    Feb 2006
    residenza
    Torino
    Messaggi
    8
    continuo a sbagliare....
    le mie pagine html ignorano completamente ciò che ho inserito nel file js.
    Ho creato un file .js con al suo interno il seguente codice: <p> prova <\p>
    nella pagina principale ho inserito: <script type="text/javascript" src="nome_file.js"></script>
    dove sbaglio?

    grazie saluti

  7. #7
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    18,992
    hai una demo online da vedere?

  8. #8
    Moderatore di XHTML e HTML L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    18,992
    forse la spiegazione è stata troppo sbrigativa... bisogna comunque dire a js di scrivere

    faccio due esempi:

    codice:
    file.html
    <!DOCTYPE html>
    <html>
    
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    <title>Senza nome 1</title>
    <script type="text/javascript" src="fileTxt.js"></script>
    </head>
    
    <body>
    <p>primo</p>
    <script language="javaScript">
    document.write(testo);
    </script>
    <p>terzo</p>
    </body>
    
    </html>
    
    fileTxt.js
    testo="<p>secondo</p>"
    oppure
    codice:
    file.html
    <!DOCTYPE html>
    <html>
    
    <head>
    <meta content="text/html; charset=utf-8" http-equiv="Content-Type">
    <title>Senza nome 1</title>
    </head>
    
    <body>
    <p>primo</p>
    <script type="text/javascript" src="fileTxt.js"></script>
    <p>terzo</p>
    </body>
    
    </html>
    
    
    fileTxt.js
    testo="<p>secondo</p>"
    document.write(testo)

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2006
    residenza
    Torino
    Messaggi
    8
    Ok capito mancava il metodo write.
    Grazie mille, domani la inserisco nelle pagine.
    Faccio sapere aggiornamenti...

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