Ciao a tutti,
ho questo problema.
In una pagina .asp ho un solo form ma devo inserire 2 diversi button:
1 che fa il submit secco e normale del form con target _self
1 che invece fa il submit di tutto il form dentro ad una popup.
Il form è così:
Mentre la funzione è:codice:<form name="formHeader" method="post"> [ ... vari campi ...] <input type="button" name="pulsForm" value="Form" onClick="javascript:inviaForm('1')"> <input type="button" name="pulsPop" value="Pop" onClick="javascript:inviaForm('2')"> </form>
Il submit della pagina secca [recuperoForm == 1] funziona.codice:function inviaForm(numero) { var recuperoForm = numero; if (recuperoForm == '1') { document.forms['formHeader'].action = ''; document.forms['formHeader'].target = '_self'; document.forms['formHeader'].submit(); } else if (recuperoForm == '2') { newWin = window.open("claim/job.asp", "targetPippo", [...parametri ...]); document.forms['formHeader'].target = 'targetPippo'; newWin.document.forms['formHeader'].submit(); } }
L'invio dei dati alla paguna secca [recuperoForm == 1] funziona.
L'apertura della popup [recuperoForm == 2] funziona.
Non funziona l'invio [recuperoForm == 2] dei dati tramite form alla popup.
Cosa sbaglio?
Grazie 1000

Rispondi quotando
