gpt4 book ai didi

php - 执行通过 AJAX 加载的 Javascript

转载 作者:行者123 更新时间:2023-12-01 15:53:34 26 4
gpt4 key购买 nike

<分区>

Possible Duplicate:
How do you execute a dynamically loaded JavaScript block?

我在这里看到了很多像我这样的问题,但我没有找到适合我的答案。

我正在通过 AJAX 加载代码,还包括一个包含 Javascript 的 script 标签。正如我已经发现的那样,这个 Javascript 没有被执行。

我还发现 eval() 可以帮助我,但由于我是 Javascript 的菜鸟,而且只需要这一次,所以我不知道该把它放在哪里。

我的 PHP 脚本返回一个字符串,我用 Javascript 将其拆分以将其放入页面的不同部分。这工作正常。其中一个部分包括:

<div id=\"fb-root\"></div> <script>(function(d, s, id) {var js, fjs = d.getElementsByTagName(s)[0];if (d.getElementById(id)) return;js = d.createElement(s); js.id = id;js.src = \"//connect.facebook.net/de_DE/all.js#xfbml=1\";fjs.parentNode.insertBefore(js, fjs);}(document, 'script', 'facebook-jssdk'));</script>

像这样包含:

document.getElementById("id").innerHTML=response1;

其中 response1 是我在拆分字符串后从上面放置代码的变量。任何人都能够以简单的方式帮助我吗?

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com