Buenas buenas.. de vuelta a forosdelweb.com, generalmente posteaba en el foro de PHP, Javascript, Html entre otros.. muy pocas veces en el de FLASH...
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>
Gracias de antemano por la ayuda que me puedan prestar.
Saludos..