Buscar en Asptutor     
Demo Tienda Virtual Tutorcar
 Navegacion->Inicio | Active Server Pages  

La web de los recursos y ejemplos de asp

Versión para imprimir

 

Alojado en:


urbe-networks.com

Recomienda esta pagina a un amigo

Servicios Gratuitos

Articulos relacionados

Utilizar GetRows()

Tienda Virtual - Carrito de compra

Messenger a través de BD en ASP

Miniaplicacion de comercio electronico

Objeto Datagrid de ASP.NET en ASP

Acotación de resultados

Como cerrar la sesión si el usuario abandona tu sitio

Generar un numero aleatorio en un intervalo

Un Sistema de postales Virtuales en ASP (I)

Planificación de un sitio Web

Ejemplos básicos de uso de cookies

Como hacer upload de ficheros al servidor

Discriminar visitas por Url de destino

Compactar una BD Access

Dando formato a los numeros (Función FormatDateTime)

Formatos de fecha y hora (Función FormatDateTime)


Enlaces recomendados

   

Tutorial ASP

Compatibilidad del metodo GET con Netscape
Este articulo ha sido leído 30.469 veces

Compatibilidad de método GET con Netscape

Supongo que a muchos de vosotros habéis pasado datos a una página .asp por medio de un link del tipo:

  http://www.midominio.com/xx.asp?nombre=Juan Gonzalez

y recogéis los datos en xx.asp de la forma 

  request.querystring("nombre")

Si estáis haciendo las pruebas con  Microsoft Internet Explorer no hay problema, todo funciona correctamente, pero, si esto mismo se ejecuta con Netscape Navigator nos encontraremos con la sorpresa de que al recoger el valor de la variable solo nos ha llegado la primera palabra, es decir, que ha cortado el valor por el espacio en blanco.

Para solucionar este problema y garantizar la compatibilidad de nuestra aplicación con cualquier navegador, lo que debemos hacer es sustituir los espacios en blanco por el carácter "%20".

Esto podemos hacerlo cómodamente con la función replace

<%.....

nombre=replace(nombre," ", "%20")

.... %>
<a href="www.dominio.com/xx.asp?nombre=<%=nombre%>"> XXXXXXX </a><%=nombre%"><%=nombre%>" > 

..... 

%>

Y de una forma mas purista con el objeto Server

<%.....

nombre=server.urlencode(nombre)

.... %>
<a href="www.dominio.com/xx.asp?nombre=<%=nombre%>"> XXXXXXX </a><%=nombre%>

..... 



 

¿Estas empezando y este articulo es muy complejo para tí?
Empieza por el principio, visita Ejemplos Básicos

Puedes obtener un listado completo de todos los artículos y ejemplos de ASP en http://www.asptutor.com/asp/todoslosarticulos.asp
 

Valora este articulo   Malo Excelente  
12 usuarios han valorado este articulo. Valoracion media:

Nota: Para cualquier consulta u opinión sobre este articulo puedes usar los foros

 

 

AspTutor lo hacemos entre todos ¿Como vas a colaborar hoy?

¿Como puedo colaborar? Escribe tu articulo Participa en los foros

Google

 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar