Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 22
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147

    [javascript] Scrivere a video

    Ciao,
    volevo sapere come è possibile scrivere a video una qualsiasi frase utilizzando javascript.

    Grazie

  2. #2
    codice:
    <script type="text/javascript" language="javascript">document.write("Testo");</script>

  3. #3
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    unica accortezza sul metodo del document.write è che andrebbe utilizzato quando lo streaming del documento non è ancora terminato (quindi durenta il load ed il rendering della pagina)
    Quando viene usato con pagina gia' caricata sostituisce l'intera pagina con il nuovo contenuto che decidi di scrivere quindi occhio.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Perfetto, fa al caso mio, ma se scrivo
    document.write("pippo") funziona
    ma se scrivo
    document.write("<html>") rimane in loop.....

    Il mio obiettivo è scrivere codice html in javascript...

  5. #5
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    la cosa + comoda secondo me è mettere un div come segnaposto e poi scriverci dentro quello che vuoi
    es
    codice:
    <html>
    <body>
    <div id="segnaposto"></div>
    </body>
    </html>
    a questo punto puoi scriverci dentro cosi':

    codice:
    <script type="text/javascript">
    //<![CDATA[
    var elm = document.getElementById("segnaposto");
    elm.InnerHTML = "quello che ti pare";
    
    //]]>
    </script>

  6. #6
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Poichè la mia pagina deve essere completamente riscritta, sono riuscito a scrivere con:

    <script Language="JavaScript">
    function chiudi()
    {
    window.close();
    }

    parent.document.write("<HTML><body><input type=\"button\" value=\" OK \" onCLick=\"javascript:chiudi()\"></body></html>")
    </script>

    ma non viene vista la funzione chiudi().....

  7. #7
    .. prova ..

    chiudi il tag script dopo la definizione della funzione
    e riaprilo subito dopo

  8. #8
    onCLick --> onClick hai sbagliato a trascriverlo o è l'errore che hai?

  9. #9
    Utente di HTML.it
    Registrato dal
    Jan 2005
    Messaggi
    147
    Se apro e chiudo il tag, il codice html della pagina non contiene il codice della funzione, ma soltanto il contenuto che è in document.write.
    Onclick posso scriverlo in qualsiasi maniera maiuscolo o minuscolo.

    L'errore che si verifica è oggetto non previsto in quanto non trova la funzione chiudi di javascript.

  10. #10
    codice:
    <html>
    <head>
    <script language="JavaScript"> 
    function chiudi() 
    { 
    window.close(); 
    } 
    </script>
    <body>
    <form>
    <input type="button" value="OK" onClick="chiudi()">
    </form>
    </body>
    </html>

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.