Visualizzazione dei risultati da 1 a 6 su 6

Discussione: le funzioni....

  1. #1

    le funzioni....

    ciao ragazzi sto iniziando a lavorare con le funzioni sono alle prime armi e se possibile mi servirebbe capire perchè non funziona questo piccolo esempio....
    mi dice che c'è un errore alla riga 8 e 14
    grazie

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRANSITIONAL//EN"> 
    <html>  	
    <head> 		
    <title>prova funzione</title> 			
    <script type="text/javascript">           
      /*inizio funzione*/ 		 
      function scriviRisoluzione() { 		
      document.write=("Stai navigando a una risoluzione di","+screen.width+" x "+screen.height+");
     		                          } 		   
    </script> 	
    </head> 	
    <body> 
    <script type="text/javascript">   
    scriviRisoluzione(); 
    </script>  	
    </body> 
    </html>

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    document.write="Stai navigando a una risoluzione di "+screen.width+" x "+screen.height;

  3. #3
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    152
    codice:
    <script type="text/javascript">           
      /*inizio funzione*/ 		 
      function scriviRisoluzione() { 		
    
      document.write("Stai navigando a una risoluzione di "+screen.width+" x "+screen.height+"
    ");
      document.write('Stai navigando a una risoluzione di '+screen.width+' x '+screen.height);
    
      document.write('
    
    Back-slash escape character \\ per evitare interferenze:
    
    ');
    
      document.write("Nel testo l' \"apice doppio\" (escaped) e l' 'apice singolo' 
    ");
      document.write('Nel testo l\' "apice doppio" e l\' \'apice singolo\' (escaped) ');
      
     } 		   
    </script>

  4. #4
    ho provato tutti e 2 gli esempi ma non funzionano.... perchè?

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non si puo' usare il metodo document.write() in una funzione che sia richiamata quando la pagina e' ormai completamente caricata, solo durante il parsing iniziale.

    cerca "innerHtml"

    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
    Utente bannato
    Registrato dal
    Jan 2009
    Messaggi
    152
    Sorry,
    il forum si mangia un escape character, dovevo scriverli doppi nel postare; correggi l' ultima riga così:

    document.write('Nel testo l\\' "apice doppio" e l\\' \\'apice singolo\\' (escaped) ');

    funziona, funziona ...

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.