Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di sappe
    Registrato dal
    May 2011
    Messaggi
    19

    Togliere codice dall'head

    Se io volessi separare uno script dall'head, devo salvare il codice in un file a parte che richiamo con estensione .js. Però, per richiamarlo, se non è un link, ma deve solo stamparmi qualcosa?
    In pratica:
    nell'head scrivo
    codice:
      <script type="text/javascript">
        <!--
          function in_giorni (s) {
            return Math.floor(s/(1000 * 60 * 60 * 24))
          }
        //-->
      </script>
    nel body scrivo
    codice:
    <script type="text/javascript" id="data">
      <!--
       var adesso = new Date( );
       document.write("oggi è il " + adesso + "
    ");
       //-->
    </script>
    ma se io volessi trasferire questo codice in un file a parte, per separare il codice dal resto, come dovrei fare? Il codice lo salvo tutto in un file a parte e nell'head richiamo il codice scrivendo
    codice:
    <script type="text/javascript" src="nomeScript.js">
    ma nel body come lo richiamo? Ripeto, deve solo stampare il risultato!
    Scusatemi, so che è una cosa banale, ma da sola non ci arrivo

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Il primo codice nessun problema essendo una funzione a includerlo nel documento, il secondo se devi usare document.write non è possibile va scritto nel documento.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it L'avatar di sappe
    Registrato dal
    May 2011
    Messaggi
    19
    Grazie mille!! Lo sospettavo... Altrimenti avrei trovato qualcosa sul web! Ancora grazie!

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.