Comunidad de diseño web y desarrollo en internet online

Conseguir la URL del site donde esta embedido el swf

Citar            
MensajeEscrito el 17 Nov 2010 12:36 pm
Wenas,

Estoy realmente encallado con este tema, intento conseguir qué páginas tienen embedido nuestro Flash, para ello utilzo esta accion en AS3:

"locationUrl=escape(ExternalInterface.call("document.location.href.toString"));"

He probado mil variaciones diferenes con .window sin .toString sin .document, etc etc y solo consigo que funcione en FF nunca en IE.

Agradecería muchisismo que alguien aportara algo de luz a este problema. Gracias!!

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 17 Nov 2010 01:42 pm
Para IE prueba con window.location

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 18 Nov 2010 09:55 am
Gracias, pero "window.location.href.toString" con Firefox funciona, con IE no hay manera. Igual que con el primer ejemplo.

Poniendo el codigo javascript directamente en un fichero .HTML en Explorer me sa un aviso de seguridad, quizás es por algún motivo de seguridad que no me deja ejecutarlo.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox
Citar            
MensajeEscrito el 18 Nov 2010 12:21 pm
Pues usa PHP, es la única forma que conozco al menos.

Saludos, Hernán . -

Por Hernán

BOFH

6148 de clabLevel

19 tutoriales
23 articulos

Genero:Masculino   REC Desarrollador de GAIA

Marketing & IT

firefox
Citar            
MensajeEscrito el 18 Nov 2010 02:42 pm
La variable de $_SERVER referrer de PHP devuelve la url del fichero .swf en el servidor. Nunca la url de la página donde esta incluido el .swf embedido.

Una manera es que el flash pille la url de la página donde esta y se la mande por parametros GET, por ejemplo, al script PHP. LO hago así para asociarlo a un evento que suceda en el flash, como por ejemplo hacer "play"

Una manera válida que funcionaria, pero no para este caso, es que printara el .swf con PHP i apuntara en ese script quien hace la petición, pero no me entero de quien luego hace "play" o no.

Por CLAnonimo

Claber

600 de clabLevel

5 tutoriales
1 articulo

 

Este es un usuario anónimo genérico para las cuentas borradas o perdidas.

firefox

 

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