脱力系備忘録BloG ホーム » ブラウザ・メール »FirefoxでjQueryが動かない!

FirefoxでjQueryが動かない!  

jQueryを使ったJavaScriptが動かない。

もちろん、jQueryは読んでいる。

しかし、どう調べてもjQueryの部分で止まってる。

ふぇぇぇぇ。おうちにかえれないよぅ。

IEで動かしてみる。

動く。

もぅマヂ無理。
Firefox捨てょ。
と言うわけには行かないので調べる。

なになに?「F12」ボタンを押すとデバッグ画面が開く?

「F12」ポチー。

デバック画面が開く。
わお!今の今まで知らなかったよ。
chromeやIEにも同じ機能があるんだとか。

「コンソール」を見てみる。

お?エラーが書かれている。

混在アクティブコンテンツの読み込みをブロックしました

jQueryファイルがブロックされていました。
読ませたけど読まなかった。そりゃ動きませんな。

で、どういうことかというと、Firefox23以降セキュリティが厳しくなって、HTTPSサイトからHTTP接続ファイルを読まなくなった模様。

今回私が作っていたサイトはSSL接続のサイトなのですが、非SSL接続先のjQueryファイルを読みに行ってたのが原因でした。

なので、SSLサイトのディレクトリにjQueryのシンボリックリンクを張って、それをSSL接続で読ませることで解決。
関連記事

category: ブラウザ・メール

この記事へのコメント

コメントの投稿

非公開コメント

コメントは全て管理人が内容を確認してから表示されます(非公開コメント除く)。
内容によっては表示されない場合がありますことご了承願います。

プロフィール

お問い合わせ

最新記事

最新コメント

▲ Pagetop