Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 18 su 18
  1. #11
    ho gioito troppo presto.
    mi sono accorto che il passagio di testo come parametro ha un limite massimo. i testi troppo lunghi vengono tagliati.

    vi risulta o sbaglio io qualcosa?

  2. #12
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    e sì... in querystring sei limitato... dovresti fare il submit del form col metodo post

  3. #13
    Originariamente inviato da erprincipe
    ho gioito troppo presto.
    mi sono accorto che il passagio di testo come parametro ha un limite massimo. i testi troppo lunghi vengono tagliati.

    vi risulta o sbaglio io qualcosa?
    il limite è di 1400 caratteri.
    putroppo non posso usare un form a causa della struttura della pagina.

  4. #14
    Utente di HTML.it L'avatar di Baol74
    Registrato dal
    Jul 2002
    Messaggi
    2,004
    Si, sei limitato con Microsoft Explorer.

    Comunque puoi mettere un form nascosto, riempire i campi e fare il submit senza stravolgere la pagina.

  5. #15
    scusate se vi stresso ancora.
    il limite dei 1400 caratteri non basta,quindi ho deciso di usare un form nascosto.
    a questo punto la questione diventa: c'è un limite anche per i dati che posso passare tramite un form?????ho circa 70 campi alcuni dei quali sono textarea contenenti dati molto lunghi.


    ps: è possibile aprire e chiudere + volte lo stesso form (ovvero form con lo stesso nome) all'interno di una pagina?

  6. #16
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    col metodo post non dovresti avere limiti (anche se c'è un limite a tutto )

    non ho capito cosa intendi per aprire e chiudere il form nella stessa pagina....

  7. #17
    Originariamente inviato da willybit
    col metodo post non dovresti avere limiti (anche se c'è un limite a tutto )

    non ho capito cosa intendi per aprire e chiudere il form nella stessa pagina....

    esempio :

    <form name=myform>
    <input name=telefono>
    <input name=casa>
    </form>

    altri campi nella pagina

    <form name=myform>
    <textarea name=pippo></textarea>
    </form>


    ho fatto una prova e non mi passava nessun campo alla seconda pagina (non badate all'assenza dell'action, il passaggio lo faccio dentro i vari href che ho nella pagina in questo modo

    codice:
    onClick="document.myform.action='ricerca.asp';document.myform.submit();return false;"

  8. #18
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    bisognerebbe chiamre ogni form con nome diverso... ricorda che si può inviare un solo form alla volta sulla stessa finestra o frame. Se usi lo stesso nome crei una collezione di form e per inviare ad esempio il primo devi fare così
    codice:
    onClick="document.myform[0].action='ricerca.asp';document.myform[0].submit();return false;"

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 © 2026 vBulletin Solutions, Inc. All rights reserved.