Tengo una aplicación flash (SWF) que ejecuta Flash 8 incrustado en una página HTML. ¿Cómo obtengo flash para volver a cargar la página HTML principal en la que está incrustada? He intentado usar ExternalInterface para llamar a una función de JavaScript para volver a cargar la página, pero parece que no funciona. ¿Cómo obtengo flash para volver a cargar la página HTML principal en la que está incrustado?
5
A
Respuesta
4
intentar algo como esto:
getURL("javascript:location.reload(true)");
11
Compruebe el ExternalInterface en Action Script. El uso de este puede llamar a cualquier función de JavaScript en el código:
if (ExternalInterface.available)
{
var result = ExternalInterface.call("reload");
}
En el código de incrustación HTML introduzca una función de JavaScript:
function reload()
{
document.location.reload(true);
return true;
}
Esto tiene la ventaja de que también se puede comprobar, si la llamada a la función tuvo éxito y actuar en consecuencia. getUrl junto con una llamada a JavaScript ya no debería usarse hoy. Es un viejo truco.
1
En Flash 10 que puede hacer:
navigateToURL(new URLRequest("path_to_page"), "_self");
2
rápida y sucia:
import flash.external.ExternalInterface;
ExternalInterface.call("history.go", 0);
4
solución de una línea simple: Esto funcionará en la mayoría de los casos (sin modificar la página HTML en absoluto).
ExternalInterface.call("document.location.reload", true);
Cuestiones relacionadas
- 1. ¿Cómo volver a cargar un div sin volver a cargar toda la página?
- 2. JavaScript para volver a cargar la página como solicitud GET
- 3. volver a cargar la página en el teléfono
- 4. evitan que un usuario para volver a cargar la página con jQuery o Javascript
- 5. ¿Cómo actualizar/volver a cargar el incrustado de la aplicación/pdf?
- 6. ¿Volver a cargar hojas de estilo CSS sin volver a cargar la página?
- 7. ¿Cómo mantener viva la sesión sin tener que volver a cargar la página?
- 8. cómo cambiar la URL en la barra de direcciones sin volver a cargar la página
- 9. flashvars Actualizar y volver a cargar el flash con jQuery
- 10. Actualizar la URL del navegador sin tener que volver a cargar la página
- 11. ¿Cómo volver a cargar un modo principal de emacs?
- 12. volver a la página anterior
- 13. Volver a la página anterior
- 14. ¿Cómo cargar la página html local con intención en Android?
- 15. Volver a cargar la página después de que se muestre el mensaje, jQuery
- 16. Forzar la página para volver a cargar desde el servidor en lugar de cargar la versión en caché
- 17. ¿Cómo puedo programar Logback para volver a cargar la configuración
- 18. Javascript Widget que afectan estilo de la página que está incrustado en
- 19. ¿Cómo obtener una UITableview para ir al inicio de la página al volver a cargar?
- 20. Force Firefox para volver a cargar la página en el botón Atrás
- 21. ¿Por qué la casilla de verificación permanece activada al volver a cargar la página?
- 22. Cómo volver a cargar una página JSF desde un ValueChangeEvent?
- 23. ¿Cómo puedo volver a cargar la página actual en Ruby on Rails?
- 24. ¿Cómo volver a cargar gdbinit?
- 25. ¿Cómo volver a cargar TreeStore?
- 26. ¿Cómo forzar a una página a volver a cargar si todo lo que se cambió en la url es hash?
- 27. Actualizar (volver a cargar) una página usando jQuery?
- 28. Volver a cargar la página después de enviarla en iframe (javascript/jquery)
- 29. Capas Kml no se actualiza al volver a cargar la página
- 30. Desplazamiento automático de Flash interno incrustado (HTML/CSS)