Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42

    Stampare un testo in javascript

    Ciao a tutto lo staff,
    da giorni sto cercando di risolvere un problema che credo sia da discutere...
    Vi dico subito che si tratta di un progetto su Cd-Rom quindi niente script lato server...
    Il problema è che vorrei stampare del testo inviandolo ad una pagina html e questo si fa scrivendo in actionscript GETURL(STAMPA.HTML?"+TESTO);
    questa istruzione mi apre la pagina html ma non riesco a visualizzare il testo contenuto nella variabile che gli ho passato..
    Come si fa a leggere il parametro che gli ho passato?
    Spero di essere stato chiaro, aspetto un Vostro aiuto, mi avete già aiutato tanto in passato,
    Grazie e buob lavoro.

  2. #2
    Utente di HTML.it
    Registrato dal
    Aug 2003
    Messaggi
    311
    non so se ho capito bene, cmq prova:

    <script language="javascript">
    document.write(unescape(window.location.search));
    </script>

    così stampi tutto ciò che segue l'URL

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    42
    mi scrive a video soltanto questa cosa: ?<font color='
    pero forse è la strada giusta...che ne dici?

  4. #4
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991

    Re: Stampare un testo in javascript

    Originariamente inviato da EppeP
    Ciao a tutto lo staff,
    da giorni sto cercando di risolvere un problema che credo sia da discutere...
    Vi dico subito che si tratta di un progetto su Cd-Rom quindi niente script lato server...
    Il problema è che vorrei stampare del testo inviandolo ad una pagina html e questo si fa scrivendo in actionscript GETURL(STAMPA.HTML?"+TESTO);
    questa istruzione mi apre la pagina html ma non riesco a visualizzare il testo contenuto nella variabile che gli ho passato..
    Come si fa a leggere il parametro che gli ho passato?
    Spero di essere stato chiaro, aspetto un Vostro aiuto, mi avete già aiutato tanto in passato,
    Grazie e buob lavoro.
    :ciauz:
    Forse intendi questo?

    nella prima pagina:
    Clicca

    nella seconda pagina richiami così:
    <script>
    var dato=location.search.substr(1);
    document.write(dato);
    </script>

    Ciao
    cosa accaderebbe domani?

  5. #5
    Occhio!
    Non puoi passare codice HTML come stai tentando di fare, nella query string!

    La query string (quella stringa dopo il ?) è di 1024 bytes, ed è codificata.

    Devi usare i metodi escape(stringa) e unescape(stringa) per codificare e decodificare il testo che ti spedisci.

    Non mi pare un buon metodo però, per quello che devi fare.

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.