gpt4 book ai didi

javascript - 我怎样才能告诉动态插入的 <script> 标签……运行

转载 作者:数据小太阳 更新时间:2023-10-29 04:43:06 24 4
gpt4 key购买 nike

我正在动态插入 <script>带有 src 的标签属性,没有内容。但是浏览器不会在插入后拉下该 src 并运行脚本——标签只是位于 DOM 中。

我可以告诉浏览器“运行”脚本标签吗?

因为我正在使用其他代码,所以我更容易通过 src 获取代码属性而不是自己获取它并将其插入到标记的主体中——但如果有必要,我也可以这样做(并欢迎对此提出任何建议)。

更新请求的信息

  1. 脚本标签在页面加载后根据用户交互插入任意次数
  2. 我是这样插入标签的(jquery 的 html 函数删除了脚本标签):document.getElementById("my-div").innerHTML = "the script tag, which stack overflow wants to strip";

最佳答案

尝试下面的代码::它的工作

  var script = document.createElement( 'script' );
script.type = 'text/javascript';
script.src =MY_URL;
$("#YOUR_ELEMNT_ID").append( script );

关于javascript - 我怎样才能告诉动态插入的 &lt;script&gt; 标签……运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4973774/

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