Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 12 su 12
  1. #11
    Utente di HTML.it L'avatar di vic53
    Registrato dal
    Oct 2010
    residenza
    Fonte Nuova (Roma)
    Messaggi
    588
    Quote Originariamente inviata da ElyCucciola Visualizza il messaggio
    si lo so come funziona ma pensavo che magari c'era un scappatoia per poterlo fare, facendolo cosi devo rivoluzionare tutta la pagina asp che ho fatto e ci perderei troppo tempo, preferisco trovare un'altra soluzione se riesco che vada bene con la pagina di codice che ho.
    la sola soluzione possibile che puoi usare per avere una sola pagina è quella di richiamare la stessa pagina (cioe se stessa) passandogli il parametro classe e reimpostare tutta la pagina...
    ti consiglio di usare l'invio form con POST

    • ti posto una routine per richiamare la stessa pagina presa da uno dei miei programmi
      codice:
      function SendPage(){
          document.<%=formname%>.action = "nomepagina.asp";
          document.<%=formname%>.submit();
          return true;    
      }
      il form lo devi costruire con una istruzione tipo
      codice:
      <form action="" method="post" name="<%=formname%>" id="<%=formname%>"  >
      naturalmente devi dargli il valore alla variabile formname prima di usare il TAG

      formname è il nome del form e il parametro classe lo recuperi da una istruzione tipo
      codice:
      classe=request.form("classe")
      ...
      oppure da
      classe=request.queryString(£classe")
      devi mandargli il parametro in qualche modo

      ciao





    Vic53

  2. #12
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,649
    c'è da considerare l'"inconveniente" che (inviano i dati via POST) se si dovesse per altri motivi ricaricare la pagina, il browser chiederebbe conferma all'utente dell'invio dati. in certi contesti la cosa può essere irrilevante, in altri può disorientare l'utente, nella pagina in questione (che non conosciamo per intero) potrebbe anche essere un errore di progetto.

    ely,
    ti suggerisco di investire un po' di tempo e di utilizzare il metodo GET così come inizialmente esposto da vic53 e con le chiamate ajax

    poi vedi tu...

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