如何将 crossorigin 添加到 <script> 标签?

用户名abc

如何将 crossorigin 添加到以下<script>标签?

目标是只添加 crossorigin 而不是添加匿名或使用凭证属性。

电流输出:

<li><div id="somevalue"><script type="text/javascript" async src="some-source"></script></div></li>

期望的输出:

<li><div id="somevalue"><script type="text/javascript" crossorigin async src="some-source"></script></div></li>

(function() {
  var scriptTag = document.createElement('script');
  scriptTag.type="text/javascript";
  scriptTag.async=true;
  scriptTag.src="some-source";
  
  var divTag = document.createElement('div');
  divTag.id='somevalue';
  divTag.append(scriptTag);
  
  var liTag = document.createElement('li');
  liTag.append(divTag);
  
  var ulList = document.getElementById('footer-menu');
  ulList.append(liTag);
})();
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

<ul class="menu" id="footer-menu">
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>

伯特兰

只需使用 setAttribute :

(function() {
  var scriptTag = document.createElement('script');
  scriptTag.type="text/javascript"
  scriptTag.async=true
  scriptTag.setAttribute('crossorigin','anonymous')
  scriptTag.src="some-source";

  console.log(scriptTag);
})();

顺便说一句,crossorigin 属性并不意味着为空:https : //developer.mozilla.org/en-US/docs/Web/HTML/CORS_settings_attributes

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何将“ crossorigin”标签添加到动态加载的脚本中?

来自分类Dev

如何将标签文本添加到DetailDisclosureButton?

来自分类Dev

如何将JSON结果添加到标签?

来自分类Dev

情节:如何将文本标签添加到直方图?

来自分类Dev

如何将标签添加到Consul watch

来自分类Dev

如何将标签添加到JSDoc?

来自分类Dev

如何将JSON结果添加到标签?

来自分类Dev

如何将 GET 添加到 <a href> 标签?

来自分类Dev

如何将标签添加到 Django 管理字段

来自分类Dev

如何将 href 文本标签添加到 dict?

来自分类Dev

React / JSX:呈现的<script>标签将等号和引号添加到异步属性

来自分类Dev

如何将HTML5数据属性添加到Rails表单标签标签?

来自分类Dev

如何将标签栏添加到其他页面,而不是在标签栏菜单中

来自分类Dev

将标签添加到菜单条

来自分类Dev

将徽章添加到标签

来自分类Dev

将语言添加到脚本标签

来自分类Dev

自动将标签添加到HTML

来自分类Dev

将标签添加到ClickableSpan

来自分类Dev

将HTML标签添加到Highcharts

来自分类Dev

将模糊视图添加到标签?

来自分类Dev

将标签添加到SwiftUI TextField

来自分类Dev

将标签添加到ItemsControl

来自分类Dev

将标签添加到登录配置

来自分类Dev

将标签添加到Google图表

来自分类Dev

将标签添加到WebView的底部

来自分类Dev

将标签添加到操作栏

来自分类Dev

Woocommerce将类别添加到标签

来自分类Dev

将 ScrollBar 添加到标签窗口

来自分类Dev

将主题标签添加到文件