12 messaggi dal 30 ottobre 2004
La select mi funziona e di seguito espongo il codice x intero di una pagina prova che ho realizzato...

<%@LANGUAGE="VBSCRIPT"%>
<!--#include virtual="Connections/audioconnekt.asp"-->
<%
Dim Recordset1
Dim Recordset1_numRows

Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_audioconnekt_STRING
Recordset1.Source = "SELECT * FROM audio"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()

Recordset1_numRows = 0
%>
<%
Dim Repeat1__numRows
Dim Repeat1__index
Repeat1__numRows = -1
Repeat1__index = 0
Recordset1_numRows = Recordset1_numRows + Repeat1__numRows
%>

<select name="pagine">
<% While ((Repeat1__numRows <> 0) AND (NOT Recordset1.EOF)) %>
<option value="http://www.pippo.it"><%=(Recordset1.Fields.Item("idaudio").Value)%></option>
<%
Repeat1__index=Repeat1__index+1
Repeat1__numRows=Repeat1__numRows-1
Recordset1.MoveNext()
Wend
%>
</select>

<%
Recordset1.Close()
Set Recordset1 = Nothing
%>

____________________________________________-

Però i record che mi vengono esposti nella tendina a scorrimento non sono collegati a nessun url... quando ci clicco sopra a un qualsiasi record esposto nel menu a tendina, questo non mi porta da nessuna parte...
manca qualcosa ?

2.584 messaggi dal 14 maggio 2001
Il value... è solo un valore e nient'altro...

Quello che vorresti fare è di aprire una finestra con quell'url e questo si può fare sfruttando gli eventi e javascript...

Sulla tendina metti un evento onchange in questo modo:
<select ..... onchange="javascript:apri();">

Ed aggiungi una funzione:

<script language="Javascript">
function apri()
{
window.open(document.NomeForm.NomeSelect.value, '_blank');
}
</script>

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.