![]() ![]() ![]() | |
![]() | |
![]() | |
![]() |
Flash Player 4; comportamiento modificado en Flash Player 7.
loadVariables (
"url
" ,target
[,
variables
])
url
URL absoluta o relativa donde están ubicadas las variables. Si el archivo SWF que emite esta llamada se está ejecutando en un navegador web, url
debe estar en el mismo dominio que el archivo SWF. Para más información, consulte la descripción que aparece a continuación.
target
Ruta de destino a un clip de película que recibe las variables cargadas.
variables
Parámetro opcional que especifica un método HTTP para enviar variables. El parámetro debe ser la cadena GET
o POST
. Si no hay ninguna variable para enviar, no incluya este parámetro. El método GET
adjunta las variables al final de la URL y se utiliza para un número pequeño de variables. El método POST
envía las variables en un encabezado HTTP distinto y se usa para cadenas largas de variables.
Ninguno.
Función; lee los datos de un archivo externo, como un archivo de texto o texto generado por un script CGI, Active Server Pages (ASP) o Personal Home Page (PHP) o un script Perl, y establece los valores para las variables de un clip de película de destino. Esta acción también puede utilizarse para actualizar variables en el archivo SWF activo con nuevos valores.
El texto de la URL especificada debe tener el formato MIME estándar application/x-www-form-urlencoded (formato estándar que se utiliza en los scripts CGI). Se puede especificar cualquier número de variables. Por ejemplo, la siguiente frase define varias variables:
empresa=Macromedia&dirección=600+Townsend&ciudad=San+Francisco&zip=94103
En los archivos SWF que se ejecuten en una versión del reproductor anterior a Flash Player 7, url
debe encontrarse en el mismo superdominio que el archivo SWF que emite esta llamada. Por ejemplo, un archivo SWF de www.someDomain.com puede cargar variables desde un archivo SWF de store.someDomain.com porque ambos archivos se encuentran en el mismo superdominio que someDomain.com.
En los archivos SWF de cualquier versión que se ejecuten en Flash Player 7 o posterior, url
debe encontrarse exactamente en el mismo dominio (véase Funciones de seguridad de Flash Player). Por ejemplo, un archivo SWF de www.someDomain.com sólo puede cargar variables desde archivos SWF que también estén en www.someDomain.com. Si desea cargar variables desde un dominio diferente, puede colocar un archivo de política para distintos dominios en el servidor que alberga el archivo SWF al que se está accediendo. Para más información, consulte Carga de datos de varios dominios.
Para cargar variables en un nivel específico, utilice loadVariablesNum()
en lugar de loadVariables()
.
Este ejemplo carga información de un archivo de texto en los campos de texto del clip de película varTarget
de la línea de tiempo principal. Los nombres de variables de los campos de texto deben coincidir con los nombres de variables del archivo data.txt.
on(release) { loadVariables("data.txt", "_root.varTarget"); }
loadVariablesNum()
, loadMovie()
, loadMovieNum()
, getURL()
, MovieClip.loadMovie()
, MovieClip.loadVariables()
![]() | |
![]() | |
![]() | |
![]() ![]() ![]() |