MovieClip.loadVariables()

Disponibilidad

Flash Player 5; comportamiento modificado en Flash Player 7.

Sintaxis

my_mc.loadVariables("url", variables)

Parámetros

url URL absoluta o relativa del archivo externo que contiene las variables que se van a cargar. 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.

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.

Valor devuelto

Ninguno.

Descripción

Método; lee los datos de un archivo externo y establece los valores de las variables en my_mc. El archivo externo puede ser un archivo de texto generado por un script CGI, Active Server Page (ASP) o un script PHP y puede contener cualquier número de variables.

Este método también puede utilizarse para actualizar las variables del clip de película activa con nuevos valores.

Este método requiere que el texto de la URL tenga el formato MIME estándar: application/x-www-form-urlencoded (formato de script CGI).

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.

Véase también

loadMovie(), loadVariables(), loadVariablesNum(), MovieClip.unloadMovie()