JSFiddle "Blocked loading mixed active content"
JSFiddle "Blocked loading mixed active content"
我正在尝试加载一些过去(比如 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
最后一个错误显然是因为库未加载。
示例:
https://jsfiddle.net/abalter/2ydhrLmx/3/
这是浏览器配置问题吗?工作防火墙?我已经在更新的 chrome 和 firefox 中试过了。
如果我修复链接,小提琴就会起作用。但是为什么我需要用我所有的旧小提琴来做呢?
jsfiddle 似乎已经迁移到 fiddle.jshell.net。所以你需要:
- 将您的 URL 从
jsfiddle.net/yourname/*
更改为 fiddle.jshell.net/yourname/*
。
- Select 您的库与齿轮,将正确加载。但这很棘手,因为只有 jQuery 的某些版本关联了 jQuery UI 库,并非所有版本都有效。
如果一切顺利,您原来的 fiddle 无需加载永久 https 库即可工作。
这是我在问题中给出的例子。唯一的变化是 1) 改变了 URL 和 2) 在齿轮下选择了库。
我正在尝试加载一些过去(比如 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
最后一个错误显然是因为库未加载。
示例: https://jsfiddle.net/abalter/2ydhrLmx/3/
这是浏览器配置问题吗?工作防火墙?我已经在更新的 chrome 和 firefox 中试过了。
如果我修复链接,小提琴就会起作用。但是为什么我需要用我所有的旧小提琴来做呢?
jsfiddle 似乎已经迁移到 fiddle.jshell.net。所以你需要:
- 将您的 URL 从
jsfiddle.net/yourname/*
更改为fiddle.jshell.net/yourname/*
。 - Select 您的库与齿轮,将正确加载。但这很棘手,因为只有 jQuery 的某些版本关联了 jQuery UI 库,并非所有版本都有效。
如果一切顺利,您原来的 fiddle 无需加载永久 https 库即可工作。
这是我在问题中给出的例子。唯一的变化是 1) 改变了 URL 和 2) 在齿轮下选择了库。