Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > HTML, Javascript y otros
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Cita:
Empezado por Emilio
Bueno pues creo que tu mismo te respondes, sólo debes cambiar esos valores puestos a piñon por variables no?

Además de no explicarte demasiado, ten en cuenta que estamos en el foro de "varios" y no indicas si trabajas con PHP, con Delphi o simplemente con HTML puro y duro.

Ayúdate un poco con tus preguntas.
ok, creo que tienes razón, empezare del principio, es código puro de html, y requiero hacer una cadena para la url, pero nesecito agregar los valores como puse en el ejemplo de arriba
Código PHP:
<body onLoad="genera_ruta('http://www.clubdelphi.com?Name=torito&dato=nada')"
el problema es que no logro como enviar esos parametros desde mi pagina madre.
Gracias
Responder Con Cita
  #2  
Antiguo 19-12-2005
Avatar de Emilio
*Emilio* Emilio is offline
Capo
 
Registrado: may 2003
Ubicación: Palma de Mallorca
Posts: 2.639
Poder: 10
Emilio Va por buen camino
ok, ahora estamos ya más centrados, no obstante este mensaje no corresponde a este foro, hay uno especifico para HTML

Entiendo que lo que pretendes es que por ejemplo un usuario inserte un valor en un INPUT de tu formulario y se genere la url en base a eso, suponiendo que esto sea cierto, la cosa sería algo así, retocando el codigo que te paso dec

Código PHP:

<html>
<
head>
<
script type="text/javascript">

function 
CargarUrl() {

   
valor document.getElementById('id_del_input').value;
   
document.location 'http://www.clubdelphi.com?nombre='+valor;
}
</script>

</head>
<title>
ClubDelphi
</title>
<body>
<p>
<a href="#" onclick="CargarUrl(); return false;">ClubDelphi.com</a>
</p>
</body>
</html> 
__________________
Saludos
Emilio
Responder Con Cita
  #3  
Antiguo 20-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Cita:
Empezado por Emilio
ok, ahora estamos ya más centrados, no obstante este mensaje no corresponde a este foro, hay uno especifico para HTML

Entiendo que lo que pretendes es que por ejemplo un usuario inserte un valor en un INPUT de tu formulario y se genere la url en base a eso, suponiendo que esto sea cierto, la cosa sería algo así, retocando el codigo que te paso dec
Exacto, esa es la idea, deja la pruebo, muchas gracias, y disculpen si no lo puse en la de html, pero no encontre ese cuarto, sólo encontré el de internet... muchas gracias
Responder Con Cita
  #4  
Antiguo 20-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Cita:
Empezado por Emilio
ok, ahora estamos ya más centrados, no obstante este mensaje no corresponde a este foro, hay uno especifico para HTML

Entiendo que lo que pretendes es que por ejemplo un usuario inserte un valor en un INPUT de tu formulario y se genere la url en base a eso, suponiendo que esto sea cierto, la cosa sería algo así, retocando el codigo que te paso dec
quize probarlo con la siguiente función, y me marca error en document.getElementById('Name').value;
Código PHP:
function genera_ruta(url) {
 
valor document.getElementById('Name').value;
 
//document.location = url;
 
alert(url+valor);

la url que puse fue la siguiente:
http://inf1wsxpp262/website/pagina/index?Name=hola
y tambien
http://inf1wsxpp262/website/pagina?Name=hola
y en ambas me arroja el error.

Gracias de antemano por su ayuda.
Responder Con Cita
  #5  
Antiguo 20-12-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por torito
la url que puse fue la siguiente:
http://inf1wsxpp262/website/pagina/index?Name=hola
¿Y no tendría que ser index.html o alguna extensión similar?

// Saludos
Responder Con Cita
  #6  
Antiguo 20-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Cita:
Empezado por roman
¿Y no tendría que ser index.html o alguna extensión similar?

// Saludos
Me dice que se requiere un objeto en la linea 9 caracter 2
http://inf1wsxpp262/website/pagina/index.html?Name=hola&dato=nada
Código PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<
html>
<
head>
    <
title>VALUADORES</title>
</
head>
<
script type="text/javascript" language="JavaScript">
function 
genera_ruta(url) {
 
valor document.getElementById('Name').value;
 
//document.location = url;
 
alert(url+valor);
}

</script>
<title>
ClubDelphi
</title>
<body onLoad="genera_ruta('http://www.clubdelphi.com')">
<p>
<a href="#" onclick="genera_ruta('http://www.clubdelphi.com'); return false;">ClubDelphi.com</a>
</p>
</body>
</html> 
Responder Con Cita
  #7  
Antiguo 20-12-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por torito
Me dice que se requiere un objeto en la linea 9 caracter 2
Bueno pero, ¿realmente tienes un INPUT, como te menciona Emilio, con id=Name?

// Saludos
Responder Con Cita
  #8  
Antiguo 20-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Cita:
Empezado por roman
Bueno pero, ¿realmente tienes un INPUT, como te menciona Emilio, con id=Name?

// Saludos
No, no lo tengo, en realidad no se donde iria el input ya que no he generado un form... pero creo que encontre algo que me pudiera auxiliar en la pagina
http://www.desarrolloweb.com/articul....php?manual=22

no se si haya otra forma más sencilla

Responder Con Cita
  #9  
Antiguo 21-12-2005
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

otra solucion con cabeceras (headers)
Código PHP:
<meta http-equiv="refresh" content="2;url=http://www.mipagina.html/"
Con esto puedes hacer que ser recarge cada x segundo, en este caso cada dos.

Yo la única duda que tengo es ¿de donde salen esos parámetros¿ ¿como se obtiene el valor? ya que dependiendo de estas preguntas se podrá hacer de una forma o de otra.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #10  
Antiguo 21-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Unhappy

Cita:
Empezado por kayetano
Hola

otra solucion con cabeceras (headers)
Código PHP:
<meta http-equiv="refresh" content="2;url=http://www.mipagina.html/"
Con esto puedes hacer que ser recarge cada x segundo, en este caso cada dos.

Yo la única duda que tengo es ¿de donde salen esos parámetros¿ ¿como se obtiene el valor? ya que dependiendo de estas preguntas se podrá hacer de una forma o de otra.
Hola, lo que pasa es que hice un sistema geográfico en web con delphi, el cuál va a interactuar con un sistema de Oracle (también en web), entonces Oracle sólo me puede generar el llamado de una nueva página, la cual es el nombre del sitio, y requiero que me pase unos valores en la url para yo trans formarlos con delphi y generar el croquis del mapa con ubicación, etc... al vuelo. ¿El porque queria que una página llamará a otra? resulta que tengo un equipo en la DMZ, yo queria que ese equipo ruteará un pedido desde internet a otro equipo en la intranet.... pero creo que fue una tonteria porque lo unico es que me enruta a un equipo inexixtente en internet... snif
Responder Con Cita
  #11  
Antiguo 21-12-2005
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
hola

Me da la risa XD ¿te puedes creer que no me he enterado de nada?, la verdad es que parece un poco complicado.

Si no quieres estar realizadon recargas continuamente puedes probar con AJAX, es una tecnica con la que puedes llamar a CGIs del tipo que sean y mostrar resultados en la web sin tener que recargar la página.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #12  
Antiguo 21-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
Cita:
Empezado por kayetano
hola

Me da la risa XD ¿te puedes creer que no me he enterado de nada?, la verdad es que parece un poco complicado.

Si no quieres estar realizadon recargas continuamente puedes probar con AJAX, es una tecnica con la que puedes llamar a CGIs del tipo que sean y mostrar resultados en la web sin tener que recargar la página.
je je, pudieras ampliar un poquito lo del ajax y los cgis, no lo conozco..
muchas gracias
Responder Con Cita
  #13  
Antiguo 21-12-2005
[kayetano] kayetano is offline
Miembro Premium
 
Registrado: may 2003
Ubicación: Elche
Posts: 644
Poder: 24
kayetano Va por buen camino
Hola

La verdad es que no es muy complicado pero tiene tela de explicar. Es una tecnica que se ha puesto muy de moda y se esta usando en muchos sitios, google por ejemplo.

Si buscas en internet por AJAX encontraras mucha información, existen formas muy faciles de utilizar AJAX, en pocas lineas puedes hacer cosas muy interesantes.

Si no te aclaras con lo que encuentres me dimelo y intentaré aconsejarte algo mas.
__________________
Salu2
KAYETANO

Cómo hacer preguntas de manera inteligente
Responder Con Cita
  #14  
Antiguo 21-12-2005
Avatar de torito
torito torito is offline
Miembro
 
Registrado: jun 2003
Ubicación: Querétaro, Mex.
Posts: 349
Poder: 24
torito Va por buen camino
ok, muchas gracias
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 21:23:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi