Mi problema es el siguiente y no se si encaje en esta categoría pero como tiene que ver con flash especificamente, bueno les explico:
Tengo una funcion en javascript (js) que agrega a la página web como página de inicio. Dicha funcion en js es llamada desde flash.
No se porque pero si llamo a esa funcion directamente desde un link html por ejemplo, si funciona, pero si llamo desde flash no funciona. Vale la pena destacar que con versiones anteriores a internet explorer 6 si funciona de hecho con algunas versiones de internet explorer 6 que solo tengan el SP1 funciona pero cuando el internet explorer tiene el SP2 no funciona y en el internet explorer 7 tampoco funciona.
A que se puede deber esto?.. existira alguien que tenga un codigo que funcione para todas las versiones del internet explorer?
El codigo que estoy utilizando es el siguiente:
Código HTML:
<html> <head> <title></title> <script languague="javascript"> function paginainicio() { var ident = navigator.userAgent.toLowerCase(); if (ident.indexOf("msie") != -1){ p_inicio.style.behavior='url(#default#homepage)'; p_inicio.setHomePage("http://www.mipagina.com"); }else{//SINO ES EXPLORER document.location="http://www.mipagina.com/p_inicio.php"; } } </script> </head> <body> <IE:HOMEPAGE ID="p_inicio"/> Aqui el flash... </body> </html>
Saludos..