265 messaggi dal 28 aprile 2001
Ciao a tutti, rieccomi,
questa volta ho un quesito un po' piu' complicato: (pensavate ad una passeggiata... HE!!!)

In un file ASP, ho una tabella di nomi generata da una funzione JScript,
esemp. output

Mario Rossi
Paolo Bianchi
Filippo_260667

la ottengo con:
for(i=1; i<=size; i++) // size e' il numero_ max degli elementi
Response.Write("<tr><td>basecliente['+i+'].nome</td></tr>")

Questi tre nomi devono diventare dei anchor, che dovrebbero restituire la matrice
" Basecliente[] " .
In Javascript la stesura e' facile in quanto eseguo la seguente riga:
<a href="Javascript:miafunzione()" >Mario Rossi</A>
con il classico HREF= ... e gli appiccico la mia funzione

ma come faccio da Jscript o VBscript ?? Usando HREF= mi genera un errore

Allora ho provato a creare una funzione Javascript all'esterno del modulo ASP,
ma non riesco passare la mia matrice Basecliente[] ottenuta da JScript, alla funzione in Javascript.

Infatti nei tag <Script language=JScript runat=server> e' racchiuso il codice Jscript
che crea la mia matrice; ma e' in uno script esterno

<html>
....
<script language="Javascript">
...
...
</script>

non interpretato dal server in cui non riesco a passare la matrice.

Spero di non essere stato un casinaro ad esporre il mio problema,
ma sono fiducioso che qualcuno mi ILLUMINI.

Ciao a tutti
Filippo

N.B. Forse dovrei usare il metodo oggetto.Anchor("mionome"), ma non riesco a capire comunque come creare il link (sempre se il mio pensiero e' giusto)



Non dir di me' se di me' non sai, pensa di te ... e poi di me' dirai.

Autore (sottoscritto)
21 messaggi dal 12 aprile 2001
Non sono sicuro di aver capito il problema, ma la soluzione l'hai scritta nella domanda!
Al posto del tuo codice devi scrivere:

...
for(i=1;i<=size: i++)
%>

<tr><td><a href="Javascript:miafunzione()" > <%=basecliente['+i+'].nome%>
</a></td></tr>

etc....
Ciao



Chi è maestro nell'arte di vivere distingue poco tra il suo lavoro e il suo tempo libero...

Chi è maestro nell'arte di vivere distingue poco tra il suo lavoro e il suo tempo libero...

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.