Extrair artigos longos do banco de dados sempre dificulta o layout da página da web.
[Ctrl+A Selecione All Note: Se você precisar introduzir JS externo, precisará atualizar para executar]
Esquerda (): interceptar a primeira parte de uma string
[Ctrl+A Selecione All Note: Se você precisar introduzir JS externo, precisará atualizar para executar]
3. Programa principal: determine se o comprimento do conteúdo é maior que o valor fornecido e execute operações correspondentes com base nos resultados.
[Ctrl+A Selecione All Note: Se você precisar introduzir JS externo, precisará atualizar para executar]
4. Aplicação no ASP
O exposto acima está na depuração do script do cliente, que é semelhante ao ASP: o mais importante é a função da função.
<% texto = rs ("content") 'atribua o valor do campo do banco de dados a uma variável i = 10 'define um tamanho fixo iflen (texto)> Ithen 'Se o comprimento do texto for maior que o valor fornecido texto = esquerda (texto, i) 'então extrai a string i-bit na seção anterior Response.write (texto e "...") outro Response.write (texto) endif %> |
5. Por conveniência, faça uma função
<% functionConleft (conteúdo, i) iflen (conteúdo)> Ithen content = esquerda (conteúdo, i) Response.Write (Conteúdo e "...") outro Response.Write (Conteúdo) endif Função final %> |
O acima é uma função e você pode chamá -lo diretamente abaixo.
<%CallConLeft (RS ("Content"), 10)%> |
Ok, eu acredito que esses problemas devem ser noproblem