Visualizzazione dei risultati da 1 a 7 su 7
  1. #1

    Scrivere (riversare) una pagina con innerHTML

    Probabilmente è un quesito già discusso, ma non è facile trovarlo nell'archivio.

    Voglio avere un div dinamico che mi stampa una tabella con un form.
    Diciamo che io preparo una pagina html con il codice formattato etc.

    Come faccio a metterla come variabile stringa per innerHTML?

    Per ora ho fatto così

    div.innerHTML = '';

    Il problema è che la pagina contatta.asp deve essere tutta su una linea...c'è un sistema migliore?

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    E questa soluzione funziona?
    Non credovo fosse possibile includere una pagina con DOM o innerHTML, ma se funziona meglio cosi.
    Io normalmente inserisco solo la parte che occorre non tutta la pagina, nel tuo caso il form che se scrivi tutto di seguito su una riga sola Es: <form name="f1" action="spedisci.asp"><input type="text" name="tuonome" value="" /><input type="text" name="tuonome2" value="" /></form> dovrebbe caricarlo pari pari, ma secondo me il problema e altrove.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998

    Re: Scrivere (riversare) una pagina con innerHTML

    Originariamente inviato da Stan
    div.innerHTML = '';
    Invece di includerla brutalmente, falla leggere, sempre lato server, con il FileSystemObject, elimina i ritorni a capo e... ma il tutto ovviamente con ASP

    Ti sposto
    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

  4. #4
    Vero! ...che stolto...
    Domani provo!

  5. #5
    Originariamente inviato da cavicchiandrea
    E questa soluzione funziona?
    Beh, si chiama InnerHTML, suppongo che ci posso mettere tutto l'HTML che voglio
    Ovviamente la pagina contatta.asp non ha header, title, doctype etc, solo l'html utile ^^

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Originariamente inviato da Stan
    Beh, si chiama InnerHTML, suppongo che ci posso mettere tutto l'HTML che voglio
    Ovviamente la pagina contatta.asp non ha header, title, doctype etc, solo l'html utile ^^
    Supponi pertanto non hai provato, potrebbe non funzinare! E' solo una curiosità, che mi potrebbe essere utile in futuro.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    No, no funziona, già provato ^^ (il suppongo era riferito al fatto, che magari qualche limite c'è)

    Tra l'altro ho appena letto la pagina come stream e sistemato tutto ^^

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.