Hola
ManDam:
Todavía no tenemos poderes telepáticos ni podemos acceder a tu ordenador desde aquí. ¿Qué código es el que no se ejecuta en IE? ¿Qué versión de IE? ¿Lo tienes activado en las opciones del navegador? ¿Ocurren errores o parece que no se ejecuta nada? ¿Has probado un simple
alert()?
Según un truquito que vi
aqui se puede saber la versión de javascript que el navegador sabe interpretar con este código:
Código PHP:
<script type="text/javascript">
var jsver = 1.0;
</script>
<script language="Javascript1.1">
jsver = 1.1;
</script>
<script language="Javascript1.2">
jsver = 1.2;
</script>
<script language="Javascript1.3">
jsver = 1.3;
</script>
<script language="Javascript1.4">
jsver = 1.4;
</script>
<script language="Javascript1.5">
jsver = 1.5;
</script>
<script language="Javascript1.6">
jsver = 1.6;
</script>
<script language="Javascript1.7">
jsver = 1.6;
</script>
<script type="application/javascript;version=1.7"/>
jsver = 1.7;
</script>
<script type="application/javascript;version=1.8">
jsver = 1.7;
</script>
<script type="text/javascript">
document.write('<p><b>Javascript version ' + jsver
+ ' supported<\/b><\/p>');
</script>
Por supuesto es un código que
no se debe usar en nuestros documentos, ya que el atributo
language no se considera válido actualmente. Mi IE6 me dice que soporta hasta la 1.3 y ff3 hasta la 1.7 (no sé por qué 1.8 no).
No tengo claras las diferencias entre 1.3 y 1.5, pero si has declarado las etiquetas de script de forma incorrecta con <script language="Javascript1.5">, no ejecutará nada en IE.
Acláranos un poco más las cosas, pónlo más fácil.
Saludos.