hola, tengo el mismo problema y no entiendo como lo solucionaste.
mi caso es el siguiente
pagina padre:
<html>
bla bla bla
<div id="contenido"></div>
</html>
pagina cargada por ajax(ningun lenguaje especifico solo html):
<table .....>
bla bla bla(todo html nada mas)
</table>
bla bla...
<script>[aca va el script que qiero ejecutar]alert('x');</script>
y lo cargo de la siguiente manera:
contenido=document.getElementById('contenido');
contenido.innerHTML = o.responseText;
pero el script no lo ejecuta. intente con:
contenido.innerHTML = eval(o.responseText);
...pero nada.
alguna solucion???