No me funciona un código en document.write pero si me funciona en un HTML normal.
Vereis, hago un llamamiento a layer.js
<script src="layer.js" type="text/javascript"></script>
y layer.js tiene:
document.write('<script type="text/javascript">
window.onload=function() { setTimeout("mostrarCapa()", 3000); }
function mostrarCapa()
{
document.getElementById("oculta").style.display="b lock";
}
</script>
<style type="text/css">
#oculta { display:none; background-color:#FFFF00; width:400px; height:400px; margin:auto; }
</style>');
Estoy desesperado, ya que si pongo ese codigo sin document.write en un HTML normal si me funciona.
Un saludo