Muestra las diferencias entre dos versiones de la página.
| Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
|
sp:flex_xtra [2009/10/02 07:50] alfred |
sp:flex_xtra [2020/05/09 09:25] (actual) |
||
|---|---|---|---|
| Línea 1: | Línea 1: | ||
| ====== Flex Xtra ====== | ====== Flex Xtra ====== | ||
| ===== Controles ===== | ===== Controles ===== | ||
| + | |||
| ==== Rellenar un combo con un array ==== | ==== Rellenar un combo con un array ==== | ||
| Línea 14: | Línea 15: | ||
| </code> | </code> | ||
| Aún así los ''ArrayCollection'' funcionan mejor como ''dataProviders'' ya que los cambios internos en ellos se actualizan en el combo: | Aún así los ''ArrayCollection'' funcionan mejor como ''dataProviders'' ya que los cambios internos en ellos se actualizan en el combo: | ||
| - | <code xml> | + | <code actionscript> |
| var dp:ArrayCollection = new ArrayCollection(arr); | var dp:ArrayCollection = new ArrayCollection(arr); | ||
| cmb.dataProvider = dp; | cmb.dataProvider = dp; | ||
| cmb.labelField = "denominacion"; | cmb.labelField = "denominacion"; | ||
| + | </code> | ||
| + | |||
| + | ===== Acceso a servicios web ===== | ||
| + | ==== Tipos de servicios ==== | ||
| + | * [[fw:as3corelib:as3corelib#deserializar_datos_json|Leer un JSON]] | ||
| + | |||
| + | |||
| + | ==== Archivo crossdomain.xml ==== | ||
| + | Es un archivo xml para definir los elementos Flash de qué dominios o IPs pueden acceder al contenido del servidor y se ha de colocar en la raíz del directorio\site. \\ | ||
| + | Ejemplos: \\ | ||
| + | El siguiente sería el contenido de un crossdomain sin seguridad: | ||
| + | <code xml> | ||
| + | <?xml version="1.0"?> | ||
| + | <cross-domain-policy> | ||
| + | <allow-http-request-headers-from domain="*" headers="*" secure="false" /> | ||
| + | <allow-access-from domain="*" secure="false" /> | ||
| + | </cross-domain-policy> | ||
| + | </code> | ||
| + | Cualquier subdominio de dominio2.com podrá acceder: | ||
| + | <code xml> | ||
| + | <? xml version="1.0"> | ||
| + | <cross-domain-policy> | ||
| + | <allow-access-from domain="*.dominio2.com" /></allow> | ||
| + | </cross> | ||
| + | </code> | ||
| + | O dar acceso a varios dominios\IP's: | ||
| + | <code xml> | ||
| + | <? xml version="1.0"> | ||
| + | <cross-domain-policy> | ||
| + | <allow-access-from domain="www.dominio2.com" /></allow> | ||
| + | <allow-access-from domain="www.dominio3.com" /></allow> | ||
| + | <allow-access-from domain="200.89.5.201" /></allow> | ||
| + | <allow-access-from domain="*.dominio3.com" /></allow> | ||
| + | </cross> | ||
| </code> | </code> | ||