Re: Manipular a partir de X registro vale; creo que es algo cómo lo que tengo:
numero =0
Do While Not rs.EOF AND CuantosRegistros < TamPagina
numero= numero+1
IF numero < 3 AND PaginaActual = 1 THEN%>
<a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no height=100, width=100');" target="news"><h1><%=rs("titulo")%></h1></a><h2><%=rs("fecha")%>, <%=rs("hora")%></h2><p><%=rs("copete")%>[...]</p><p class="derecha"><span class="leer"><img src='../../templates/img/interface/hoja.png' alt="" /></span> <a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no,heig ht=100, width=100');" target="news">Leer más</a></p><p>............................................. .......................</p>
<%'Response.write("<a href=noticia.asp?id="&rs("id")& " 'onClick='window.open('','news','scrollbars=no,hei ght=280,width=282');' target='news'><h1>"&rs("titulo")&"</h1></a><h2>"&rs("fecha")&", "&rs("hora")&"</h2><p>"&rs("copete")&"[...]</p><p class='derecha'><span class='leer'><img src='../../templates/img/interface/hoja.png' alt='' /></span> <a href=noticia.asp?id="&rs("id")& "onClick='window.open('','news','scrollbars=no,hei ght=400,width=282');' target='news'>Leer más</a></p><p>............................................. .......................</p>")%>
<%ELSE
IF numero=3 AND PaginaActual = 1 Then%>
<img src='img/interface/titulo_archivo.jpg' alt='Archivo' />
<ul>
<%End If%>
<li><a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no height=100,width=100');" target="news"><h3><%=rs("titulo")%></h3></a></li><h2><%=rs("fecha")%>, <%=rs("hora")%></h2>
<%'Response.write("<li><a href=noticia.asp?id="&rs("id")& " onClick='window.open('','news','scrollbars=no');' target='news'><h3>"&rs("titulo")&"</h3></a></li><h2>"&rs("fecha")&", "&rs("hora")&"</h2>")%>
<%END IF%>
<%
CuantosRegistros=CuantosRegistros + 1
rs.movenext
total= total+1
loop
%>
</ul>
Lo que hace es que la primera página del listado muestra Titulo, Hora e introducción de las 2 primeras notas, despues inserta una imágen y posteriormente continúa con el listado mostrando unicamente titulo y fecha y ya, en la página dos y subsecuentes muestra titulo y fecha lo que sucede es q la etiqueta <ul> ya no la pone solo pone la etiqueta <li> y necesito que muestre la etiqueta <ul> he probado de varias maneras:
:::::::::::::::::::::::::::::::::::::::::::::::::: :::::::::::::::::::::::::::::::::::::::::::::::::: :::
:::::::: Lo solucioné por el momento, puesto que se ve bien en la página 2 pero ya en la tres tendría que crear otra condicional, si tienes una idea más correcta te agradecería tu ayuda:
Código:
total=0
numero =0
Do While Not rs.EOF AND CuantosRegistros < TamPagina
'::::::::::::::::::::::::::: RESTO DEL CÓDIGO :::::::...
IF numero=3 AND PaginaActual = 1 Then%>
<img src='img/interface/titulo_archivo.jpg' alt='Archivo' />
<ul>
<%End If%>
<%IF Total > 0 AND PaginaActual > 1 THEN
Response.write("<ul>")
END IF%>
<li><a href="noticia.asp?id=<%=rs("id")%>" onClick="window.open('','news','scrollbars=no height=100,width=100');" target="news"><h3><%=rs("titulo")%></h3></a></li><h2><%=rs("fecha")%>, <%=rs("hora")%></h2>
<%'Response.write("<li><a href=noticia.asp?id="&rs("id")& " onClick='window.open('','news','scrollbars=no');' target='news'><h3>"&rs("titulo")&"</h3></a></li><h2>"&rs("fecha")&", "&rs("hora")&"</h2>")%>
<%END IF%>
<%
CuantosRegistros=CuantosRegistros + 1
rs.movenext
total= total+1
loop
%>
</ul>
__________________ Temiqui Iztoc Cualtlia Elhuayotl
Última edición por gagarin; 26/11/2007 a las 08:48 |