Hola, escribo este post porque, como siempre, mi querido IE6 me da problemas con un include:
Código HTML:
<a id="entrar" onmouseover="mostrar('<?php include('joderu.php') ?>')" onClick="ocultar()" title="Entrar como usuario Pokemolon" >Entrar</a>
En Firefox me funciona perfectamente, pero en IE6 sólo me da problemas si pongo la función include, probé con str_replace y no me daba problemas. Y no es problema de la página que incluyo, porque probé poniendo include('hola') y pasaba lo mismo. El caso es que me sale en un alert:
Se produjo un error en tiempo de ejecución ¿Desea depurarlo?
Error: Constante de cadena sin terminar
Línea: 16
Lo podéis ver aquí:
http://pokemolon.iespana.es/diseno.php. Tampoco es problema de la hoja de estilos ni de el js que incluyo, os lo dejo por si acaso:
Código PHP:
var oculto = document.getElementById("oculto")
function mostrar(texto, identif){
var oculto = document.getElementById("oculto");
oculto.style.borderBottomStyle= 'solid';
oculto.style.borderBottomWidth= '2px';
oculto.innerHTML=texto
document.getElementById("diversion").style.paddingBottom= '2px';
document.getElementById("radio").style.paddingBottom= '2px';
document.getElementById("aprender").style.paddingBottom= '2px';
document.getElementById("multimedia").style.paddingBottom= '2px';
document.getElementById(identif).style.paddingBottom= '4px';
}
function ocultar(){
var oculto = document.getElementById("oculto")
oculto.style.borderBottomStyle= 'solid';
oculto.style.borderBottomWidth= '0px';
oculto.innerHTML=''
document.getElementById("radio").style.paddingBottom= '2px';
document.getElementById("diversion").style.paddingBottom= '2px';
document.getElementById("aprender").style.paddingBottom= '2px';
document.getElementById("multimedia").style.paddingBottom= '2px';
}
Ya no sé que hacer