Comunidad de diseño web y desarrollo en internet online

envio de una varible desde flash

Citar            
MensajeEscrito el 07 Feb 2006 11:20 pm
Una pregunta muy común es como puedo enviar una variable desde flash hacia otra pagina... en este caso, uso flash 8 y es basicamente una zona de búsqueda compuesta por un input text y un botón. Lo que debería de hacer es buscar dentro de un archivo .js que tiene compilado todos los htmls del sitio.

Este mismo ejercicio funciona al enviar los datos desde una página html pero no así desde flash.

He conservado el mismo nombre para el input text.

el codigo del botón es el siguiente:

on (release, keyPress "<Enter>") {
getURL("../html/busqueda.html?searWords=" add search);
}


donde searWords es el nombre de la variable del input text.
Si exporto mi película como flash 8 arroja error de sintaxis. Si la exporto desde las versiones 7 hacia abajo no arroja errores. De todas maneras no está enviando ninguna información al archivo busqueda.php (este archivo es el que muestra los resultados de búsqueda).

finalmente el archivo javascript que contiene toda la información compilada, está compuesto por arreglos.

Agradeceré mucho una orientación al respecto.

Por inconclus

3 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 07 Feb 2006 11:23 pm
sorry por postear dos veces, se me fue el click del maus

Por inconclus

3 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 08 Feb 2006 02:21 am
Hola:
Cambia el 'add' por '+' y si search es una caja te texto, agregale el '.text'

Código :

on (release, keyPress "<Enter>") { 
getURL("../html/busqueda.html?searWords="+search.text); 
}


Espero te sirva, Suerte!

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie
Citar            
MensajeEscrito el 08 Feb 2006 07:34 pm
Estimado muchas gracias

el código quedó de la siguiente forma y funcionando muy bien :lol:

Código :

on (release, keyPress "<Enter>") {
   getURL("busqueda.html?searWords=" + valor.text + "&Send=" + "Buscar");
}



donde busqueda.html es la página que muestra los resultados, searWords es el nombre de la variable del input text, valor.text es el nombre del input text, Send es el nombre de instancia del botón y Buscar lo usé para que arrojara la misma información que el buscador normal en html.

todo esto probándolo en un servidor.
gracias amoroso

Por inconclus

3 de clabLevel



Genero:Femenino  

firefox
Citar            
MensajeEscrito el 08 Feb 2006 07:44 pm

inconclus escribió:

Estimado muchas gracias

el código quedó de la siguiente forma y funcionando muy bien :lol:

Código :

on (release, keyPress "<Enter>") {
   getURL("busqueda.html?searWords=" + valor.text + "&Send=" + "Buscar");
}



donde busqueda.html es la página que muestra los resultados, searWords es el nombre de la variable del input text, valor.text es el nombre del input text, Send es el nombre de instancia del botón y Buscar lo usé para que arrojara la misma información que el buscador normal en html.

todo esto probándolo en un servidor.
gracias amoroso


Por nada :wink: , por cierto, en tu codigo puedes omitir el tercer '+'

Código :

on (release, keyPress "<Enter>") {
   getURL("busqueda.html?searWords=" + valor.text + "&Send=Buscar");
}


Suerte! ^^

Por master_of_puppetz

Claber

2483 de clabLevel

7 tutoriales
3 articulos

Genero:Masculino   Premio_Secretos

WebDev (Flex + PHP + JS)

msie

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.