相关疑难解决方法(0)

如何执行动态加载的JavaScript块?

我正在开发一个网页,我正在进行一个AJAX调用,返回一大块HTML,如:

<div>
  <!-- some html -->
  <script type="text/javascript">
    /** some javascript */
  </script>
</div>
Run Code Online (Sandbox Code Playgroud)

我将整个东西插入DOM,但JavaScript没有运行.有没有办法运行它?

一些细节:我无法控制脚本块中的内容(因此我无法将其更改为可以调用的函数),我只需要执行整个块.我无法在响应上调用eval,因为JavaScript位于更大的HTML块中.我可以做某种正则表达式来分离出JavaScript,然后在它上面调用eval,但这很令人讨厌.谁知道更好的方法?

javascript ajax

38
推荐指数
3
解决办法
5万
查看次数

标签 统计

ajax ×1

javascript ×1