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

Subir Imágenes a una base de datos

Tutorial de ASPEmail

Objetos Integrados

Redireccionar una pagina con un Timer

Compatibilidad del metodo GET con Netscape

El Objeto TextStream

Un Sistema de postales Virtuales en ASP (IV)

Generar un numero aleatorio en un intervalo

Descarga del tutorial de ASP

Pagina en obras


Enlaces recomendados

   

Tutorial ASP

Compatibilidad del metodo GET con Netscape
Este articulo ha sido leído 30.639 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