不使用 jQuery 将 JS 文件加载到 DOM

Posted

技术标签:

【中文标题】不使用 jQuery 将 JS 文件加载到 DOM【英文标题】:Load JS file into DOM without jQuery 【发布时间】:2019-04-07 05:33:29 【问题描述】:

我有一段 JS 代码,我想加载到第三方网站(通过 chrome DOM)。 不使用 jQuery(页面已阻止导入任何 js 库)如何处理?

【问题讨论】:

不确定网站如何阻止 javascript 库....您是如何添加此代码的?安慰? document.createElement..... 出于好奇,您如何看待用 jQuery 做这件事? 这没有任何意义。您想将您的 JS 代码注入第三方网站吗?你在使用 GreaseMonkey 还是什么?否则,您所做的将被视为跨站点脚本或 JavaScript 注入。 【参考方案1】:
var script=document.createElement("script");
script.setAttribute("type", "text/javascript");
script.setAttribute("src", "http://www.example.com/your/script");
document.body.appendChild(script);

【讨论】:

以上是关于不使用 jQuery 将 JS 文件加载到 DOM的主要内容,如果未能解决你的问题,请参考以下文章

JQuery源码解析-Dom加载过程

jQuery和JS入口函数的区别

jquery获取不到动态加载的dom元素是一种啥样的体验

如何使用 selenium 将 javascript 文件加载到 DOM 中?

使用 jQuery 加载图像并将其附加到 DOM

将 jQuery 添加到动态 JS-DOM 对象