Visualizzazione dei risultati da 1 a 9 su 9
  1. #1

    celle colorate alternate

    niente da fare sono sempre qui...
    ora mi si presenta questo problema ho messo lo script per colorare in alternato una cella grigio e bianca ma mi colora la prima bianca e 3 grigie???

    codice:
    <%
    dim conta
    dim bgcolor
    conta = 0
    bgcolor = "#FFFFFF"
    while NOT RS.EOF
    if conta mod 2 <> 0 then bgcolor = "#CCCCCC"
    %>
             
             
    <%
    titolo =rs("titolo")
    %>
    
    <% id1=rs("id") %>
    
     <tr>
    	<td bgcolor="<%=bgcolor%>" width="425" height="13" colspan="2">
    	<a href="schedawebmarketing.asp?id=<% response.write(id1) %>">
    
    <%
    response.write(titolo)
    %></a></p>
    </td> </tr>
    <%
    conta = conta + 1
    Rs.movenext
    wend%>
    
    <%
    Rs.close
    set Rs = nothing%>
    dove sbaglio?

  2. #2
    codice:
    if conta mod 2 <> 0 then bgcolor = "#CCCCCC"
    in

    codice:
    if conta mod 2 <> 0 then 
    bgcolor = "#CCCCCC"
    Else
    bgcolor = "#FFFFFF"
    End if

  3. #3
    Si si si si
    Tempo fa ho usato la stessa funzione suggerita da weppos e funziona alla grande
    Se vuoi domani te la posto ma è praticamente la personalizzazione di quella di weppos

  4. #4
    e se io volessi alternare il colore a quattro celle
    es rosso
    verde
    celeste
    nero?

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    metti in un array tutti i colori che vuoi e poi scorri l'indice (tornando indietro una volta raggionta la fine dell'array)
    codice:
    <%
    dim bgcolor
    aColori = Split("red,green,blue,black",",")
    col=0
    while NOT RS.EOF
    bgcolor = aColori(col)
    titolo =rs("titolo")
    id1=rs("id") %>
     <tr>
    	<td bgcolor="<%=bgcolor%>" width="425" height="13" colspan="2">
    	<a href="schedawebmarketing.asp?id=<% response.write(id1) %>">
    <%
    response.write(titolo)
    %></a></p>
    </td> </tr>
    <%
    col=col+1
    if col>UBound(aColori) then col=0
    Rs.movenext
    wend
    Rs.close
    set Rs = nothing%>

  6. #6

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    Ho applicato anch'io ma nn funziona

    codice:
    	conta = 0
    	bgcolor = "#FFFFFF"
     
      if rs.eof then
      	 response.write "Nesuna News Presente"
      else 									 
        while not rs.eof 
    	if conta mod 2 <> 0 then 
    	bgcolor = "blue"
    	Else
    	bgcolor = "red"
    	End if
    %>
      <tr>
      <td>- ','news','width=450; height=300; scrollbars=yes')"><%=rs("titolo")%>
      <td align="right"><%=rs("data")%></td>
      </tr>
    <%	 
    	conta = conta + 1
      rs.MoveNext
      wend
    end if
    %>
    Che ha che nn va?

  8. #8
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,559
    Tu fai il contrario... valorizzi la variabile ma non la usi...

    codice:
    <td style="background:<%=bgcolor%>;">- ....
    Roby

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    331
    azz l'avevo scordato grazie roby

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.