Visualizzazione dei risultati da 1 a 6 su 6

Discussione: inclusione file .js

  1. #1

    inclusione file .js

    dwvo includere un file .js.

    è la stessa cosa?
    includerlo così:

    o così:

    <script language="javascript" src="esempio.js">

  2. #2
    Assolutamente no.
    Nel primo caso il file viene incluso e diventa parte a tutti gli effetti del codice ed elaborato con esso.

    NEl secondo caso viene richiamato con la sintassi di uno script js.

  3. #3

  4. #4
    volevo sapere comemai se inserisco lo js nell'head normalmete mi funzia tutto se lo metto in un file esterno mi da un errore e mi dice di eseguire un debug?

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    I files di script esterni (lato client) non devono contenere i tag <script> e </script>, se invece lo includi (a mano) nell'head o utilizzi l'inclusione lato server ovviamente sono indispensabili.

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    ecco.. infatti ora funzia solo che devo fare un file per ogni script?
    o no ... cioè prima avevo uno script per i popup una pae un altro popup uno per stampare sempre nell'head... posso racchiudere tutto dentro ad un file tipo:

    codice:
    //funzione serve per variare i caratteri
    function fsize(idx,sz){ 
      var cells=document.getElementsByTagName('TD')
      for(var k=0;k<cells.length;k++){
        if(cells[k].className==idx){
          cells[k].style.fontSize=sz
        }
      }
    }
    
    //funzione serve per stampare
    <!--
    function printpage() {
    if (window.print) {
    window.print();
    } else {
    alert('To print this page, select Print from the file menu.');
    }
    }
    // -->
    
    //apertura popup 1
    function apri(url) { 
    newin = window.open(url,'titolo','scrollbars=no,resizable=yes, width=400,height=200,status=no,location=no,toolbar=no');
    } 
    
    
    //script per apertura pop up2
    
    function apri2(url) { 
    newin2 = window.open(url,'titolo','scrollbars=no,resizable=yes, width=347,height=515,status=no,location=no,toolbar=no');
    }
    vedo che funziona e non mi da problemi.. è giusto si può fare così oppure provocherà errori di debag a qualcuno?

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.