Eliminar código HTML mediante ASP

2 COMENTARIOS -  Publicado hace 25 meses -  Clasificado en: , ,

Función, que hoy me ha sido muy útil, para eliminar las etiquetas html de una cadena de texto:

Function RemoveHTML( strText )
	Dim RegEx
	Set RegEx = New RegExp
	RegEx.Pattern = "<[^>]*>"
	RegEx.Global = True
	strText = Replace(LCase(strText), "", chr(10))
	RemoveHTML = RegEx.Replace(strText, "")
End Function

Vía Steve Smith » »

Algunas entradas relacionadas:

 

Convertir HTML a ASP, PHP o JSP

0 COMENTARIOS -  Publicado hace 26 meses -  Clasificado en: , , ,

Response.Right es una herramienta web, tan simple como útil puede llegar a sernos. Convierte el HTML que le pasemos a una variable en el lenguaje que previamente le hayamos indicado (ASP, PHP o JSP). Esta herramienta puede facilitar el trabajo en una de las tareas más odiosas a la hora de programar: convertir HTML que debe ser servido por un lenguaje de servidor. Por ejemplo, supongamos este comienzo de un newsletter que deseamos enviar a través de PHP. Tendríamos un código similar a éste:

<html>
<head>
<meta http-equiv="Content-Language" content="en-us">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>Newsletter Sample</title>
</head>
<body background="background.gif">

que la herramienta nos devolverá:

<?php
$sContenido.='<html>'."\n";
$sContenido.='<head>'."\n";
$sContenido.='<meta http-equiv="Content-Language" content="en-us">'."\n";
$sContenido.='<meta http-equiv="Content-Type" content="text/html; charset=utf-8">'."\n";
$sContenido.='<title>Newsletter Sample</title>'."\n";
$sContenido.='</head>'."\n";
$sContenido.='<body background="background.gif">'."\n";
?>

Response.Right » »

 

ASP.NET Ajax Control Toolkit

0 COMENTARIOS -  Publicado hace 33 meses -  Clasificado en: , , ,

ASP.NET Ajax Control Toolkit es un paquete que permite incorporar de una forma cómoda componentes Ajax a nuestros proyectos en Asp.net. El paquete contiene componentes con funcionalidades como: AutoComplete,  Calendar, DropDown, DragPanel,... Resulta gratificante encontrar también este tipo de recursos para desarrollos con ASP.NET.

ASP.NET Ajax Control Toolkit » »

 

VisorWEB: albúm fotográfico en asp.

0 COMENTARIOS -  Publicado hace 36 meses -  Clasificado en: , ,

VisorWEB de Imágenes son dos ficheros ASP (Active Server Pages) realizados en HTML y VBScript preparados para ver en una página Web las imágenes situadas en una carpeta.
VisorWEB de imágenes permite construir de forma fácil y rápida un álbum fotográfico Web, un catalogo Web de productos, una galería o biblioteca Web de imágenes… que se integre con el diseño del sitio web.

Visor Web de Imágenes » »

 

Lector RSS con ASP

0 COMENTARIOS -  Publicado hace 47 meses -  Clasificado en: , ,

Script en asp para montar un lector de rss. El ejemplo lee el rss de digg, que presenta la siguiente estructura:

<item>
<title></title>
<link></link>
<description></description>
<pubDate></pubDate>
<guid isPermaLink="true"></guid>
<digg:diggCount></digg:diggCount>
</item>

Esta información es la que puede variar y sólo tendríamos que recoger el nodo adecuado a nuestros propósitos con objItem.childNodes(), de acuerdo a la estructura del xml que deseasemos recoger. CSS:

.titulo_rss a{
font: bold 13px "Trebuchet MS", Verdana, Arial;
color: #676D46;
text-decoration:none;
display:block;
margin-top:30px;
}
.titulo_rss a:hover{
color: #666;
}
.descripcion_rss {
font: 11px Verdana, Arial, Helvetica, sans-serif;
color: #888;
display:block;
margin-top:10px;
}
.fecha_rss {
font: 10px "Lucida Sans Unicode", Verdana, Arial, Georgia;
color: #CC6633;
}
ASP:
<%
Response.Charset = "iso-8859-1"
Dim objXML
Dim objItemList
Dim objItem
Dim strHTML

Set objXML = Server.CreateObject("MSXML2.FreeThreadedDOMDocument")
objXML.async = False

objXML.setProperty "ServerHTTPRequest", True
objXML.Load("http://www.digg.com/rss/index.xml")

If objXML.parseError.errorCode <> 0 Then
Response.Write "<code>" & vbCrLf
Response.Write "<strong>Error:</strong> " & objXML.parseError.reason
Response.Write "<strong>Linea:</strong> " & objXML.parseError.line & vbCrLf
Response.Write "<strong>Texto:</strong> " & Server.HTMLEncode(objXML.parseError.srcText) & vbCrLf
Response.Write "</code>" & vbCrLf
End If

'OBTENEMOS TODOS LOS ITEM
Set objItemList = objXML.getElementsByTagName("item")
Set objXML = Nothing

For Each objItem In objItemList
'OBTENEMOS LOS DISTINTOS NODOS
TituloRSS = objItem.childNodes(0).text
LinkRSS = objItem.childNodes(1).text
DescripcionRSS = objItem.childNodes(2).text
FechaRSS = objItem.childNodes(3).text
Response.Write ("<span class=""titulo_rss""><a
href='" & LinkRSS & "'>" & TituloRSS & "</a></span>")
Response.Write ("<span class=""fecha_rss"">" & FechaRSS & "</span>")
Response.Write ("<span class=""descripcion_rss"">" & DescripcionRSS & "</span>")

Next
Set objItemList = Nothing

Application.Lock
Application("LectorRSSContenido") = strHTML
Application("LectorRSSActualizado") = Now()
Application.UnLock
%>
<%= Application("LectorRSSContenido") %>
<%= Application("LectorRSSActualizado") %>

 

Controlar el cierre de recordsets en ASP

0 COMENTARIOS -  Publicado hace 48 meses -  Clasificado en: , ,

Interesante tip sobre como gestionar la sobrecarga en memoria que el código ASP puede llegar a generar. Una técnica simple para asegurarse de que en documentos con cientos de líneas de código se cierran todos los recordsets, las bases de datos y los objetos de un modo correcto.

Controlar el cierre de recordsets en ASP » »

 

Response.Write

0 COMENTARIOS -  Publicado hace 61 meses -  Clasificado en: , Sintaxis:
Response.Write (argumento)

Este método devuelve una cadena. El argumento puede ser escrito como una cadena, un número o también puede ser el nombre de una variable. El argumento no puede contener la combinación de caracteres %> Ejemplo:

<%
Response.Write "Hola Mundo"
%>
Salida:
Hola Mundo

Algunas entradas relacionadas:

 
Páginas: 1 2 Siguiente >