javascript - 根据 url 字符串添加外部 Javascript 文件

标签 javascript jquery

如果 URL 不包含给定参数,我将尝试将外部 JS 文件加载到正文末尾。这是我尝试过但没有成功的方法。如果 URL 不包含 ?A=Edit

,我希望加载该文件
if (/[?]A=Edit/.test(window.location.href)) {
            var script = document.createElement('script');
            script.type = 'text/javascript';
            script.src = '/js/inner-functions.js';
            $('body').append(script);
        }

如果有人能指出我正确的方向,那就太好了。

最佳答案

只要反转你的条件:

if (!/[?]A=Edit/.test(window.location.href)) {
  ...

关于javascript - 根据 url 字符串添加外部 Javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33558027/

相关文章:

javascript - 如何使用 selenium 在 Python 中刷新已有的网页?

jquery - 沙箱/将 HTML 代码限制在 DIV 标记中

javascript - jquery中的右偏移和下偏移

javascript - 如何在 Javascript 中使用 AES CBC 零填充加密并使用 Java 解密

javascript - 我们可以像 setState 一样给 props 设置值吗?

javascript - 单击 jquery 添加属性 'checked'

php - 无法在 jQuery.load 文件中使用 $_GET

javascript - 如何在 Vue.js - Nuxt - TypeScript 应用程序中访问路由参数?

jquery - 如何使用 Jquery UI 设置默认选项卡

jQuery:两个下拉列表构建图像网址并显示图片