El problema es que algunas de las páginas que debo cargar necesitan una función javascript en la cabecera, os pongo un par de ellas como ejemplo:
Código:
<script type="text/javascript"><!--//--><![CDATA[//><!-- sfHover = function() { var sfEls = document.getElementById("nav").getElementsByTagName("LI"); for (var i=0; i<sfEls.length; i++) { sfEls[i].onmouseover=function() { this.className+=" sfhover"; } sfEls[i].onmouseout=function() { this.className=this.className.replace(new RegExp(" sfhover\\b"), ""); } } } if (window.attachEvent) window.attachEvent("onload", sfHover); //--><!]]></script>
Código:
Si incluyo la página con un "include" dentro del DIV me funciona perfectamente, pero si la cargo con Ajax parece que se salta la cabecera y no funciona de forma correcta. El problema es que las páginas las debo cargar con Ajax forzosamente, no lo puedo hacer con un "include". ¿Alguien sabe decirme cómo consigo ejecutar estas funciones javascript?<script type="text/javascript"> window.onload = function () { var oTextbox = new AutoSuggestControl(document.getElementById("usuario"), new SuggestionProvider()); } </script>
Muchas gracias.