ajax(xmlhttprequest)で非同期取得したHTMLを、元のHTMLにinnerHTMLで流し込んでいます。 この取得したHTMLの中にJavaScriptがあるのですが、このJavaScriptが動いてくれません。このJavaScriptは外部ファイルに記述されています。 非同期ではなく通常のページに埋め込んで実行(サーバにアップして普通に取得するしてブラウザで表示)した場合は正しく動作しますのでスクリプト自体は問題ないと思われます。 この外部ファイルのJavaScriptを含むHTMLを非同期取得して尚且つスクリプトを走らせる方法はないでしょうか? なお、該当の外部スクリプトを修正することは出来ません。 このままでは無理な場合は、なにか代案がありましたらお願いします。 (うっすらと思ってるのは、サーバでスクリプトを実行させて結果に置き換えてからHTMLを返すってことかな、と