Javascript JSFiddle";“阻止加载混合活性内容”;

Javascript JSFiddle";“阻止加载混合活性内容”;,javascript,http,https,jsfiddle,Javascript,Http,Https,Jsfiddle,我正在尝试加载一些过去使用过的旧提琴(比如6个月前),但由于没有https链接,现在无法加载外部库: Blocked loading mixed active content “http://code.jquery.com/ui/1.8.18/jquery-ui.min.js” Blocked loading mixed active content “http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/j

我正在尝试加载一些过去使用过的旧提琴(比如6个月前),但由于没有https链接,现在无法加载外部库:

Blocked loading mixed active content “http://code.jquery.com/ui/1.8.18/jquery-ui.min.js”
Blocked loading mixed active content “http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/jquery-ui.css”
Blocked loading mixed active content “http://code.jquery.com/ui/1.8.18/jquery-ui.min.js”
Blocked loading mixed active content “http://ajax.googleapis.com/ajax/libs/jqueryui/1.10.3/themes/smoothness/jquery-ui.css”
TypeError: $(...).sortable is not a function
最后一个错误显然是因为库没有加载

例如:

这是浏览器配置问题吗?工作防火墙?我已经在更新的chrome和firefox中试用过了


如果我把链环修好,小提琴就会工作。但是为什么我需要用我所有的旧小提琴来做呢?

jsidle似乎已经迁移到fiddle.jshell.net。因此,您需要:

  • 将URL从
    jsfiddle.net/yourname/*
    更改为
    fiddle.jshell.net/yourname/*
  • 选择带齿轮的库,将正确加载。但这很棘手,因为只有部分版本的jQuery具有关联的jQuery UI库,而且并非所有版本都可以工作
  • 如果一切顺利,您原来的fiddle将不必加载永久的https库即可工作

    这是我在问题中给出的例子。仅更改1)更改的URL和2)齿轮下的选定库


    您只需要将http更改为https……是的,但我为什么要回去更改所有旧的小提琴呢。他们中的许多人都与这些问题有关。现在它们无法正常显示。为什么现在会发生这种情况?改变JSFIDLE政策……他们开始这样做,嗯,9个月前哦,天哪。现在可能有无数的小提琴不起作用了。他们真的应该做一个按钮来自动更新链接。是的……这样做应该不会有问题……也许他们很懒:)