274 messaggi dal 21 luglio 2001
ragazzi un aiuto !!!

<form action="dettagliopromo.asp" method="post" name="apri_dettaglio">
<INPUT TYPE="IMAGE" src="image/stampapage.gif" align="absmiddle">
<input type="hidden"size="30" value ="<%=recordset("numero")%>"name="cliente">
</form>


questo tasto prende il valore da una text nascosta...e mi apre una pagina in base a cosa x'e scritto nella text...


come faccio a far aprire pwero una pagina indipendente ??

:-)
333 messaggi dal 06 agosto 2003
Impostare nel form Target="_blank" ?

Tipo:

<form action="dettagliopromo.asp" method="post" name="apri_dettaglio" target="_blank">
<INPUT TYPE="IMAGE" src="image/stampapage.gif" align="absmiddle">
<input type="hidden"size="30" value ="<%=recordset("numero")%>"name="cliente">
</form>

Conosco la metà di voi soltanto a metà e nutro per meno della metà di voi metà dell'affetto che meritate...

Bilbo Baggins
274 messaggi dal 21 luglio 2001
si ok...mi sono espresso male !!1
target blank ok !!!

ma se la volessi fare di altezza e larghezza che voglio io ???
senza toolbar ecc ecc !!!

:-)
333 messaggi dal 06 agosto 2003
Allora devi usare un javascript del tipo:

OnClick="window.open('Pagina.asp','<non ho mai capito a cosa serve stò parametro>','height=200 ,width=200 ,left=150 ,top=150, hotkeys=no ,scrollbars=no,toolbar=no ,alwaysRaised=yes ,personalbar=yes')"

Però non ricordo se funzia su un TYPE=IMAGE... prova

Conosco la metà di voi soltanto a metà e nutro per meno della metà di voi metà dell'affetto che meritate...

Bilbo Baggins
274 messaggi dal 21 luglio 2001
e no scusa cosi non funziona !!!

se scrivo come mi hai detto tu poi non funziona il form !!!
nel form ho :
<form action="dettagliopromo.asp" method="post" name="apri_dettaglio" target="blank" >

se io scrivo quello che dici tu non solo me lo apre due volta ma non si passa il parametro che mi serve nella pagina da aprire..

<input type="hidden"size="30" value ="<%=recordset("numero")%>"name="cliente">

:-)
333 messaggi dal 06 agosto 2003
Giusto! (pietà, sono sommerso dal lavoro: andavo di fretta...)

Così dovrebbe andare:

<form name="apri_dettaglio">
<a style="cursor: hand;" onClick="window.open('dettagliopromo.asp?cliente='+document.apri_dettaglio.cliente.value,'Ciao','height=200 ,width=200 ,left=150 ,top=150, hotkeys=no ,scrollbars=no,toolbar=no ,alwaysRaised=yes ,personalbar=yes')" ><IMG SRC="image/stampapage.gif" align="absmiddle"></a>
<input type="hidden"size="30" value ="<%=recordset("numero")%>"name="cliente">
</form>

Modificato da Tauren il 18 dicembre 2003 14.41 -

Conosco la metà di voi soltanto a metà e nutro per meno della metà di voi metà dell'affetto che meritate...

Bilbo Baggins
274 messaggi dal 21 luglio 2001
no no...
mi da questo errore

Il record corrente corrisponde all'inizio o alla fine del file oppure &#232; stato eliminato. Per eseguire l'operazione richiesta &#232; necessario disporre di un record corrente.



:-)
333 messaggi dal 06 agosto 2003
Allora il problema non è nel mio codice, ma altrove:

Significa che la tabella virtuale che dovrebbe contenere <recordset("numero")> è vuota oppure il puntatore della tabella si trova alla fine della tabella stessa... lo puoi scoprire se fai un Movefirst: se ti da errore significa che è vuota, altrimenti dovevi solo riportarti all'inizio...

Conosco la metà di voi soltanto a metà e nutro per meno della metà di voi metà dell'affetto che meritate...

Bilbo Baggins

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.