Ver Mensaje Individual
  #15 (permalink)  
Antiguo 16/07/2010, 12:32
Avatar de Adler
Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Varios paginadores en una misma página

Hola

Eso me pasa por hacer la cosas al vuelo. Espero que ahora si que funcione
Código ASP:
Ver original
  1. if Request.QuerySting("IrA") = "" then
  2.  
  3. pagina = 1
  4. pag2 = 1
  5. pag3 = 1
  6.  
  7. else
  8.  
  9. cual  = Request.Querystring("irA")
  10.  
  11. pagYancla = Split(cual, "-")
  12.  
  13. Select Case  pagYancla(1)
  14. Case 1
  15. pagina = CInt(pagYancla(0))
  16. pag2 = 1
  17. pag3 = 1
  18. Cae 2
  19. pagina = 1
  20. pag2 = CInt(pagYancla(0))
  21. pag3 = 1
  22. Case 3
  23. pagina = 1
  24. pag2 = 1
  25. pag3 = CInt(pagYancla(0))
  26. Case Else
  27. pagina = 1
  28. pag2 = 1
  29. pag3 = 1
  30. End Select
  31. end if
Como ves el problema estaba en que al abrir la página Request.QuerySting("IrA") no estaba establecido, así que el subindice estaba fuera del intervalo. Por cierto cambia en los vinculos la almohadillas (#) por, por ejemplo, (-). De esta manera no podrá ser interpretado como un ancla

Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />