2013-08-22 12 views
5
以下

に表示さカント私のコードです:IFRAMEののiframeの内容は、Firefox

<div style="border: solid 1px #000000; margin: 5px;"> 
    <iframe src="http://www.w3schools.com" width="100%" height="300px" scrolling="yes"><p>Your browser does not support iframe.</p></iframe>  
</div> 

内容は、クロムではなく、Firefoxでうまく動作します。私はアドオンを無効にしましたが、iframeはまだ空です。誰でも助けてくれますか?

+1

作品罰金を私のためにFF 23の上に? http://jsfiddle.net/ZWMbG/ –

+1

私のためにも。 – LLAlive

+0

私はFirefox 23.0.1を使用していますが、動作していません。ちょうど白い空のボックスを表示しています。 .. – bsm

答えて

2

Firefoxのサポートではそれに対応しています。 https://support.mozilla.org/en-US/questions/737230

+0

はい、私は同じようにしましたが、まだ動作していません。クロムで正常に動作していますが、FFで何が起きているのか分かりません。 – bsm

+2

このリンクは本当に役に立ちません。 – dezman

2

私はそれが関連しているかどうかわかりませんが、私はw3schoolsをC#でリクエストしようとすると503の禁止されたエラーに応答します。だから、iframeなどに表示されるのを防ぐために何かを使うかもしれません。Facebookには同様の制限があります。ログインしない限り、likebox iframeを表示できません。

+0

昨日FFで僕が初めてそれをしたときに働いていたんだけど、私のURLにヒットしたとき、私のすべてのiframeに何も表示されなくなったんだよw3schoolsのみ.. – bsm

+0

もし503エラーがあるなら、それはブラウザのバグでしょう。私は、Googleのhttpsサイトをロードすると、空のフレームになることに気付きました。それは、Googleがiframeを検出し、空のページを送信するようです。問題なしで私の銀行のite! – Elmue

8

あなたはSSLで暗号化されたWebサイト(https://で)でこのiFrameを追加しようとしている場合はMozillaは上のブロックされたすべての暗号化されていないコンテンツに決定しましたので、それは、Firefox 23以降、それ以上に動作しません。暗号化されたウェブサイト(例えば、https-ウェブサイト上のhttp-iframe)。 アドレスバーにabout:configと入力し、security.mixed_content.block_active_contentfalseに設定することで、この動作を自分のFirefoxインストールで変更できます。 しかし、それはあなたのウェブサイトの他のすべてのFF23訪問者にとってあなたを助けません。

+0

私たちは何かのJavaScriptコードを書くことでこれを行うことはできませんか? –

0

私は同じ問題がありました。私の場合、原因はURLの最後にスラッシュが付きます。

は動作しません:

<iframe src="http://example.com/some/sub/folder/"></iframe> 

作品:

<iframe src="http://example.com/some/sub/folder"></iframe> 
関連する問題