【问题标题】:JavaScript +c+ invalid link warning with jstree-3.3.7/jstree.min.js带有 jstree-3.3.7/jstree.min.js 的 JavaScript +c+ 无效链接警告
【发布时间】:2020-07-09 10:38:11
【问题描述】:

我在我的网站上运行了一个验证检查器,它标记了这个 JavaScript 文件:

https://help-msa.publictalksoftware.co.uk/vendors/jstree-3.3.7/jstree.min.js

引发的实际错误是:

请求 "https://help-msa.publictalksoftware.co.uk/vendors/jstree-3.3.7/'+c+'" 发生错误。失败计数:3,错误:0,状态:500,原因:内部服务器错误。不会处理此目标(尝试 3 次)。原始(根)目标是“https://help-msa.publictalksoftware.co.uk/vendors/jstree-3.3.7/jstree.min.js”。

我隔离了文件中的内容:

append('<link href="'+c+'" rel="stylesheet" type="text/css" />')

我使用 FTP 软件检查了我的域,但在任何地方都看不到这个 +c+ 位置。这是一个错误还是什么?

【问题讨论】:

  • 这应该是bug,jstree没有这个文件。 jstree 库只需要 jstree.min.js 和一个或多个 css 和图像文件。
  • @StephenS 那么,我应该在哪里解决这个问题? jstree 供应商?
  • @StephenS 等一下 - 那是 s 字符串被加在一起,不是吗? '&lt;link href="' + c + '" rel="stylesheet" type="text/css" /&gt;'。所以c 一定是个变量。
  • 是的,应该是一些 javascript 变量。

标签: jstree


【解决方案1】:

我现在可以看到 c 实际上是一个变量。好像是这样定义的:

c=d+"/"+b+"/style.css"

所以也许我使用的 HTML Validator 没有考虑到这一点。

【讨论】:

    猜你喜欢
    • 2014-08-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-09-22
    • 1970-01-01
    • 1970-01-01
    • 2022-06-21
    相关资源
    最近更新 更多