例如,假设我运行了一个 ajax 调用,返回的数据类似于:
<article>
<h2>Howdy</h2>
<script type="text/javascript">
alert('hi');
posts[23] = 'this wont get added into the posts array';
</script>
</article>
然后我将这个返回的数据直接插入到页面上已经存在的 div 中。所有的 javascript 都不会执行。我该如何正确地做到这一点并使其发挥作用?我对返回的内容没有太多控制权,因此返回 json 不是一种选择。
谢谢!