2016-10-07 16 views
1

これまで(6ヶ月前)の過去の作品を読み込もうとしていますが、現在は外部ライブラリがhttpsリンクでないためロードされません:JSFiddle「ブロックされた複合アクティブコンテンツの読み込み」

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/

これは、ブラウザの設定の問題ですか?ファイアーウォール?私は更新されたクロムとFirefoxでそれを試しました。

リンクを修正すると、このような作業が行われます。しかし、なぜ私はすべての私の古いバイブルでそれを行う必要がありますか?

+1

あなただけはい – Hackerman

+0

.... httpsのためのあなたのhttpを変更する必要がありますが、なぜ私は戻って、私の古いフィドルのすべてを変更する必要があります。それらの多くは、SOの質問にリンクされています。今は正しく表示されません。なぜこれは今起こっているのですか? – abalter

+1

jsfiddleのポリシーを変更....彼らは、mmm、9ヶ月前のようにこれを実行estarted – Hackerman

答えて

0

jsfiddleはfiddle.jshell.netに移行したようです。したがって、次のようにする必要があります。

  1. jsfiddle.net/yourname/*からfiddle.jshell.net/yourname/*にURLを変更してください。
  2. ギアを使用してライブラリを選択すると、適切に読み込まれます。しかし、jQueryのいくつかのバージョンにはjQuery UIライブラリが関連付けられているだけで、すべての機能があるわけではないため、扱いにくいです。

元気なhttpsライブラリをロードしなくても、オリジナルのフィドルがうまくいきます。

ここに私が質問で示した例があります。変更は1)変更されたURLと2)選択されたライブラリのみです。

https://fiddle.jshell.net/abalter/2ydhrLmx/

関連する問題