Comunidad de diseño web y desarrollo en internet online

Redireccionar form

Citar            
MensajeEscrito el 11 Dic 2008 09:14 pm
Tengo un formulario el cual envia perfectamente, y redirecciona a la web donde quiero. El problema es que quiero que redireccione junto con una función. Por ejemplo: this.swapDepths(this.getNextHighestDepth());. Es decir, quiero que me redireccione a una web pero que un movieclip determinado se me ponga adelante, y si es posible que vaya a un frame determinado.

Espero me ayuden.
Un saludo.

Por igartzi

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 11 Dic 2008 09:54 pm
Si redirecciona quiere decir que la peli desaparece ... ¿para que quieres el swapDepths ?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 12 Dic 2008 12:08 am
Es un formulario que lo envio por media de formmail, tras el envío quiero que me redireccione a el sitio antes explicado con la confirmación del envío.

Un saludo.

Por igartzi

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Dic 2008 05:00 am
Te refieres a ke, redireccionas de una web a otra web con un swf embedido, y lo que quieres es que desde el formulario le digas que hacer a ese swf en otra web tuya???

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 12 Dic 2008 10:52 am
Envío el formulario desde el swf con:

Código :

    getURL("http://cgi.dominio.com/formmail.pl", "_self", "POST");


Tras enviar el formulario, lo redirecciíiono al mismo swf que lo envía.

Código :

var   redirect="http://www.dominio.com/prueba";

Lo que quiero es que salga dentro del swf haga una función que llame a la página de confirmación.

Un saludo.

Por igartzi

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Dic 2008 12:01 pm
mmm, proque no lo redireccionas a la pagina de resultados, supongo que tienes tus motivos, bueno, para hacer eso como se ha recargado la pagina, eso significa que tu swf pierde toda informacion posible, para hacerlo saber, tendrias que indicarle activando una bandera/variable enviada mediate FlashVars en el HTML de la etiqueta object.

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 15 Dic 2008 02:14 pm
He probado hacerlo de esta forma:

La variable la envçio con este cçodigo:

Código :

var   redirect="http://www.dominio.com/prueba?form=ok";


Donde lo recojo pongo esto:

Código :

      if (form=ok){
         this.pestañas.pestaña4.swapDepths(this.getNextHighestDepth());
      } else {
         this.pestañas.pestaña2.swapDepths(this.getNextHighestDepth());
      }


La redirecciçon la hace bien, lo que no me funciona es el if.

Alguna sugerencía?

Un saludo.

Por igartzi

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Dic 2008 02:32 pm
ok es un string, se usan dos iguales para comparación, entonces:

if(form=="ok")

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Dic 2008 02:48 pm
Tampoco funciona. Quizás no lo esté haciendo bien. Tras hacer la redirección, en la barra de navegación, al final me pone ?form=ok, asi que la variable la envía correctamente. Seguramente a donde no llega la variable es al swf.

Un saludo.

Por igartzi

33 de clabLevel



 

firefox
Citar            
MensajeEscrito el 15 Dic 2008 02:57 pm
Claro que no llega ¿porque cargaría un parámetro de la URL si no lo estás cargando ya sea por LoadVars o como flashvars?

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 15 Dic 2008 04:44 pm
var redirect="http://www.dominio.com/prueba?form=ok";

jojo, no pues eso no se puede cahcar asi como asi, a lo mejor se puede esto:

Código :

<embed src="a.swf?datos=molones" quality="high" bgcolor="#ffffff" width="550" height="400" name="a" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox
Citar            
MensajeEscrito el 15 Dic 2008 04:46 pm
a.swf?form=ok

Pero a un asi, tendrias que utilizar un lenguaje de servidor intermedio para ponerlo dentro del embed, Perl, PHP, Asp, etc.. la otra es que ejecutes la url de esta forma:

Código :

var   redirect="http://www.dominio.com/pruebafalsh.swf?form=ok";


pero que clase de web que se respete usa un recurso de ese modo???

Por LongeVie

Claber

1741 de clabLevel

1 tutorial

Genero:Masculino  

En un lugar, re moto.

firefox

 

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