【问题标题】:Change <Script> Structure改变 <Script> 结构
【发布时间】:2019-05-06 16:56:06
【问题描述】:

我需要在我的网站中插入一段代码。代码是将我的网站连接到 MailChimp:

<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/0dc30c560570fa73fdd90b4ec/2cfddd4d9fb2316dbdb3b3c48.js");</script>

问题是我的网站平台只允许我添加以&lt;script&gt; 开头并以&lt;/script&gt; 结尾的代码:

https://i.stack.imgur.com/Lyl7A.png

有没有办法将代码结构更改为以&lt;script&gt;开头,然后添加id="mcjs"

【问题讨论】:

  • 您需要在脚本标签中添加 id 到底需要做什么?
  • @vitomadio 我希望 OP 在询问之前尝试不使用 id。 MailChimp 脚本可能会在页面中查找此 ID。

标签: html mailchimp


【解决方案1】:

您可以编写一个使用document.write 并添加MailChimp script&lt;script&gt;

<script>
document.write('<script id="mcjs">!function(c,h,i,m,p){m=c.createElement(h),p=c.getElementsByTagName(h)[0],m.async=1,m.src=i,p.parentNode.insertBefore(m,p)}(document,"script","https://chimpstatic.com/mcjs-connected/js/users/0dc30c560570fa73fdd90b4ec/2cfddd4d9fb2316dbdb3b3c48.js");<\/script>')
</script>

【讨论】:

    猜你喜欢
    • 2018-06-05
    • 1970-01-01
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-19
    • 2016-02-06
    相关资源
    最近更新 更多