Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Clauido José

[Resolvido] Paginação

Recommended Posts

Bom galera nao sei se meu problema vou resolver aqui ou em asp bom e seguinte tenho um site ontem tem um link que chamado Artigo onde o cliente vai poder colocar alguns artigos ligado a era educacional bom é seguinte na area que mostra o artigo gostaria de colocar uma paginação para que o texto nao quebre o div #conteudo_page vou postar minha div

para ver se seria aqui meu problema ok se nao for me redimencione para uma area mas exata

 

 

#conteudo_page {
	width:750px; 
	height:700px; 
	float:left;  
	background-color:#FFFFFF; 
	margin-top:180px;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique se sua dúvida é sobre ASP !?!?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim eu tenho umas uso recordcount como paginação aqui no caso nao sei se vai funcinar porque teria que controlar pelo tamanho do campo do banco vou postar o codigo ok

 

 

<% Response.Charset="utf-8" %>
<!--#include file="admin/conexao/conexao.asp"-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
		<title>.:  Colegio Santo Adriano :.</title>
        <link rel="stylesheet" href="css/index.css" />
        <link rel="stylesheet" href="css/topo.css" type="text/css" />
        <link rel="stylesheet" href="css/rodape.css" type="text/css" />        
        <link rel="stylesheet" href="sexylightbox.css" type="text/css" />        
	</head>
	<script src="js/js.js" type="text/javascript"></script>
    <script src="js/ajax.js" type="text/javascript"></script>
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script>
    
    <script type="text/javascript" src="jquery.easing.1.3.js"></script>
    <script type="text/javascript" src="sexylightbox.v2.3.jquery.js"></script>
    
    <link rel="stylesheet" href="sexylightbox.css" type="text/css" media="all" />
    
    
    <script type="text/javascript">
    
      $(document).ready(function(){
    
        SexyLightbox.initialize();
    
      });
    
    </script> 
	<body>
      	<!--#include file="topo.asp"-->
       	<div id="conteudo_page"> 'esta div tem o height=700px
            <h2><%=Request.QueryString("type")%></h2>
            <%
            if Request.QueryString("type")="artigo" then
				Sql="SELECT * FROM artigos WHERE id = " & Request.QueryString("id")
                Set Rs = Conexao.Execute(Sql)
				data=Rs("Data")	
				Origem=rs("Origem")
			elseif Request.QueryString("type")="cursos" then				
				Sql="SELECT * FROM artigos WHERE id = " & Request.QueryString("id")
                Set Rs = Conexao.Execute(Sql)
				data=Rs("Data")		
			elseif Request.QueryString("type")="historia" then				
				Sql="SELECT * FROM historia WHERE id = " & Request.QueryString("id")
                Set Rs = Conexao.Execute(Sql)
				data=Rs("Data")		
			elseif Request.QueryString("type")="estrutura" then				
				Sql="SELECT * FROM estrutura WHERE id = " & Request.QueryString("id")
                Set Rs = Conexao.Execute(Sql)
				data=Rs("Data")		
            end if
			i = rs("id")
			TItulo = Rs("Titulo")
			Imagem = Rs("Imagem")
			Breve = Rs("Breve")
			Completo=rs("Completo")
            %>
            <h5><%=FormatDateTime(data,2)%> - <%=TItulo%><br /><%=Origem%></h5><br />
            <div class="thumb_fotos_330x225"><img src="admin/materias/<%=Imagem%>" width="330"  height="225"/></div> 
            <%=Completo%> 'Esse seria o campo que esta estourando no layout
            <%
            Rs.Close
            Set Rs = Nothing
            %>        
            <div id="galeria">
                <%		
                Set Rs = Conexao.Execute("SELECT * FROM galeria_artigos WHERE idArtigos = " & Request.QueryString("id"))
                If NOT Rs.EOF Then
                %>   
                <h5>Galeria de Fotos</h5><br />
                <%
                While NOT Rs.EOF
                    Imagem = Rs("Imagem")
                %>
                <div class="lista_noticia">
                    <div class="thumb_80x55">
                        <a href="admin/galeria_materias/<%=Imagem%>" rel="sexylightbox[1]">
                            <img src="admin/galeria_materias/<%=Imagem%>" width="80"  height="55"/>
                        </a>
                    </div>
                </div>
                <%
                    Rs.MoveNext
                Wend
                Rs.Close
                Set Rs = Nothing	
            End if%>
        	</div>
        </div>
        <br style="clear:both" />
        <br style="clear:both" />
        <!--#include file="rodape.asp"-->
    
	<%
        Set Tempo = Conexao.Execute("SELECT * FROM tempo_banner")
    %>
    <script>
    function TrocaGeraBanner()
    {
        GeraBanner('');
        setTimeout("TrocaGeraBanner();", "<%=Tempo("Tempo")%>000");
    }
    TrocaGeraBanner();
    </script>   	
    

</body>
</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

você pode usar uma função (3 pontinhos), para limitar o tamanho do texto e colocar auqeles 3 ... para ver a continuidade

 

<%@ Language="VBScript" %>  
<%  
Public Function Pontos(VarTexto, Max) ' Recebemos os valores  
    If Int(Len(VarTexto)) > Max Then  
        Response.Write(Left(VarTexto, Max)&"...") ' Usamos a função "substring" para fazer os cortes  
    Else  
        Response.Write(VarTexto)  
    End If  
End Function  
  
Texto = "De acordo com o DigiTimes, além de um novo processador dual-core da linha Nano para netbooks, a VIA Technologies também está preparando um modelo quad-core que estará disponível até o final de 2011.O novo Nano dual-core, desenvolvido em parceria com a TSMC, terá clock de 2GHz, 2 MB de cache L2 e deve estar disponível ainda em 2010."  
  
Call Pontos(Texto, 150) ' Chamando a função e mostrando o resultado  
%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bom nao sei se seria problema de asp mas é seguinte eu tenho um codigo de paginação aqui em casa mas ele trabalha em cima do recordcount e meu problema ta que tenho que controlar a paginação pelo tamanha do campo do db que longtext ou memo nao sei se com o codigo que patrique passou vou conseguir vou tentar

Compartilhar este post


Link para o post
Compartilhar em outros sites

depois , coloca o code, ajudar outros usuários

Compartilhar este post


Link para o post
Compartilhar em outros sites

Patrique gostaria da sua ajuda subi para o servidor o teste que to fazendo bom é seguinte eu peguei o seu exemplo pra ver como funciona a paginação consegui acertar para mysql até ai funciona ok. Mas to comproblema do senguite minha paginação vai ser dierente nao em cima da quantidade de registro que abre o banco mas sim em cima de um tamanha delimitado tipo 700px ai quando o campo memo atigir o limite ele tem que jogar o conteudo do campo memo para outra pagina sera que você pode me ajudar ai vai link.,

 

 

paginacao.asp

Compartilhar este post


Link para o post
Compartilhar em outros sites

seria a lógica da função 3 pontinhos...

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.