xclear
Messages postés33Date d'inscriptiondimanche 21 avril 2002StatutMembreDernière intervention21 juin 2006
-
19 juin 2003 à 17:00
Focalizer
Messages postés76Date d'inscriptiondimanche 19 mai 2002StatutMembreDernière intervention 8 mai 2006
-
13 août 2003 à 01:23
bonjour
debutant cherche reponse super pro
j'ai une liste deroulante ci dessous
'--- Ouverture du recordset sur les éléments de la table pays
<% Set rs = conn.Execute("SELECT * FROM fiches ORDER BY id DESC") %>
<%
rs.movefirst
Do While Not rs.EOF
%>
<OPTION VALUE="<%= rs("id") %>"> <%= rs("titre") %></OPTION>
<%
rs.MoveNext
Loop %>
</SELECT>
Focalizer
Messages postés76Date d'inscriptiondimanche 19 mai 2002StatutMembreDernière intervention 8 mai 2006 13 août 2003 à 01:21
Salut
Bon, bah déja ton commentaire : '--- Ouverture ... il doit se trouver dans le code asp (<% %>) pour être pris comme tel. ou si non il sera affiché sur ta page web (sauf pt dans ce cas si vul qu'il est dans un select)
Ensuite pour ton problème, j'ai refait ta page, mais je ne l'ai pas testée, à toi de voir quoi.
<html>
<head>
<script language="javascript">
function go ()
{
var index=document.forms["NOMDETONFORM"].liste.options.selectedIndex;
if (index>0) {
var page=document.forms["NOMDETONFORM"].liste.options[index].value;
window.open(page,'','')
}
}
</script>
</head>
<form name="design">
<select NAME="liste" SIZE=1 onchange="go()">
<%
'--- Ouverture du recordset sur les éléments de la table pays
Set rs = conn.Execute("SELECT * FROM fiches ORDER BY id DESC")
rs.movefirst
Do While Not rs.EOF
%>
<OPTION VALUE="news.asp?id=<%= rs("id") %>"><%= rs("titre") %></OPTION>
<%
rs.MoveNext
Loop
%>
</select>
</form>
</html>