FJAX

FJAX

FJAX

FJAX es un código de programación informática similar a AJAX resultante de la fusión de varias tecnologías ya existentes tales como XML con HTML, Javascript con el objeto ActiveX XMLHttpRequest y otros usando Macromedia Flash.

Faelomx irmonline grfx flajandx.PNG


Contenido

Variables de Flash-JavaScript-Flash mediante FJAX

Faelomx flash fl a sw.PNG

Aquí se asincronan las comunicaciones entre el servidor y el cliente, que no es igual como pasaba antes con CGI que se usaba muchos "pl" y muchas páginas para una única petición. Aquí Flash envía una variable a javascript, este la pasa por AJAX y este la manda al servidor para que el servidor la trate y devuelva un valor, que volverá otra vez a ajax y javascript y también la pasará por "JS-a-AS" javascript a actionscript mediante js, usando la función sendFlashVars(), una función que envía una variable a flash para que este la trate.

FJAX y DOM

Faelomx flash fl con dom.PNG

Aquí funciona como el ejemplo anterior, pero las variables tratadas no son enviadas a Flash sino por el DOM, a un objeto de la página web.

El código

Creando el objeto Flash

var mi_flash_ob = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" '
+ 'codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" '
+ 'width="1" height="1" id="'+ ThisFjaxEngineID +'" align="middle">'
+ '<param name="allowScriptAccess" value="always" />'
+ '<param name="movie" value="/pictures/eswiki/70/Fjax.swf?sXML='_+_ThisXMLFile_
+_'&sOutputDivID='_+_ThisOutputDivID_+_'&sFjaxEngine='_+_ThisFjaxEngineID_+_'" />'
+ '<param name="wmode" value="transparent" />'
+ '<param name="bgcolor" value="#ffffff" />'
+ '<embed src="/pictures/eswiki/70/Fjax.swf?sXML='_+_ThisXMLFile_
+_'&sOutputDivID='_+_ThisOutputDivID_+_'&sFjaxEngine='_+_ThisFjaxEngineID_+_'" '
+ 'wmode="transparent" bgcolor="#ffffff" width="1" height="1"'
+ 'align="middle" allowScriptAccess="sameDomain" '
+ 'type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" '
+ 'name="'+ ThisFjaxEngineID +'" swLiveConnect="true" />'
+ '</object>'

Aquí, antes de todo hay que crear el objeto de Flash para las acciones FJAX.

Véase también

Enlaces externos

Obtenido de "FJAX"

Wikimedia foundation. 2010.

Игры ⚽ Поможем решить контрольную работу

Mira otros diccionarios:

  • AJAX — Para otros usos de este término, véase Ajax. Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas… …   Wikipedia Español

  • Adobe Flash — Saltar a navegación, búsqueda Para el artículo sobre el reproductor, véase Flash Player. Adobe Flash Desarrollador Adobe Systems Inc. http://www.adobe.com …   Wikipedia Español

  • Adobe Flash Professional — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”