Visualizzazione dei risultati da 1 a 6 su 6

Discussione: action="....x2"

  1. #1
    Utente di HTML.it L'avatar di Tiashi
    Registrato dal
    Feb 2001
    Messaggi
    90

    action="....x2"

    Scusate, domanda semplicissima per voi...

    In un form, con un action="..." devo comandare una doppia azione:

    action="/cgi-bin/cgiemail/azione1.txt" <-- questa, + questa --> /cgi-bin/cgiemail/azione2.txt", contemporaneamente.

    Come vanno unite dentro le "" ?

    Qualcuno sa dirmi pe cortesia?
    Grazie mille.


  2. #2
    Utente di HTML.it L'avatar di Tiashi
    Registrato dal
    Feb 2001
    Messaggi
    90
    Così non va bene:

    action="/cgi-bin/cgiemail/azione1.txt, /cgi-bin/cgiemail/azione2.txt"

    così neppure:

    action="/cgi-bin/cgiemail/azione1.txt; /cgi-bin/cgiemail/azione2.txt"

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Un form non puo` avere due action.

    O invii il form due volte (cambiando action e target tra una e l'altra), oppure fai una copia del form compilato e invii i due form ai due destinatari.

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Utente di HTML.it L'avatar di Tiashi
    Registrato dal
    Feb 2001
    Messaggi
    90

    Ah...

    Solo che devo mandarli comunque, con un solo click! ...

    Come si può fare...

    :dot Hummm...

    :master: :master: :master:

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    Come dice Mich_ non puoi avere due action contemporanee... è come se clickando su un link volessi aprire due pagine nella stessa finestra.
    Sempre come suggerito da Mich_ potresti mandare il form prima in una popup e poi nella stessa finestra... oppure fare un frameset con due frame di cui uno nascosto... il primo submit lo fai nel frame nascosto e il secondo nel frame visibile
    una funzione tipo questa
    codice:
    function MandaDoppio(ff){
      ff.target='NomeFrameNascosto'
      ff.action='/cgi-bin/cgiemail/azione1.txt'
      ff.submit()
      ff.target=''
      ff.action='/cgi-bin/cgiemail/azione2.txt'
      ff.submit()
    }
    da richiamare in un button del form così
    codice:
    <input type="button" value="doppio submit" onclick="MandaDoppio(this.form)">

  6. #6
    Utente di HTML.it L'avatar di Tiashi
    Registrato dal
    Feb 2001
    Messaggi
    90

    Mi sembra una buona soluzione...

    Mi sembra una buona soluzione...

    Proverò sicuramente.

    Intanto grazie.

    Vi ringrazio davvero molto per questo aiuto che mi date.

    Sto finalmente per finire questo """"portale"""", (penso venerdì), e mi piacerebbe avere un vostro giudizio.

    Grazie willybit e grazie Mich_


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.