iframe contenu cant apparaissent dans Firefox
Ci-dessous mon code:
<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>
Contenu de l'iframe qui fonctionne bien dans chrome mais pas sous firefox. J'ai désactivé les modules complémentaires, mais mon iframe est toujours vide. Quelqu'un peut-il m'aider?
- Fonctionne très bien pour moi sur FF 23 ? jsfiddle.net/ZWMbG
- Pour moi aussi. Essayez de vérifier adblock, noscript, votre antivirus désactivé (puis redémarrez le navigateur. Aussi, vous pouvez vérifier ce qui se passe sur le web de la console pendant que vous ouvrez la page.
- J'utilise Firefox 23.0.1 mais sa ne fonctionne pas..il suffit de montrer blanc boîte vide..
Vous devez vous connecter pour publier un commentaire.
Si vous essayez d'ajouter cette Iframe sur un cryptage SSL site web (https://), il ne fonctionne plus depuis Firefox 23 parce que Mozilla a décidé de bloquer tous les contenus non cryptés sur les sites web (par exemple http iframes sur les sites web https).
Vous pouvez modifier ce comportement dans votre propre installation Firefox en tapant
about:config
dans la barre d'adresse et de réglagesecurity.mixed_content.block_active_content
àfalse
.Mais ce ne sera pas vous aider pour toutes les autres FF23-les visiteurs sur votre site web.
De 05/2018, l'iframe plomb est refusé par navigateur en raison de X-Frame-Options d'en-tête défini à 'sameorigin'.
Testé la page avec Firefox et se vide iframe.
Voici ce que la console dit:
Pourquoi?Je vais vous donner Chrome console une chance, voici ce qu'il dit:
Fondamentalement, les X-Frame-Options d'en-tête (ne pas confondre cela avec de la SCRO), est "sameorigin', cela signifie que le navigateur est autorisé à afficher le contenu de l'iframe que si embarqués dans le même domaine et le même protocole (https://www.w3schools.com/ n'est pas sameorigin de http://www.w3schools.com/).
Voici quelques docs aboiut x-frame-options:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/X-Frame-Options
Je ne sais pas si ses mais lorsque j'essaie de demander w3schools en c# c'réponses 503 interdit d'erreur. Ainsi, ils peuvent utiliser quelque chose pour empêcher d'apparaître sur les iframes, etc. Facebook a de semblables restrictions, vous ne pouvez pas afficher leurs likebox iframe, à moins que vous vous connectez.
Pourquoi personne n'a mentionné la SCRO encore?
DE société
Cela signifie que les sites web que vous essayez de saisir de l'iframe sont mis à refuser les demandes de votre site ou d'autres (si pas tous).
J'ai eu le même problème. Pour moi, la cause était une barre oblique à la fin de l'url.
Ne fonctionne pas:
Travaux:
Vous devez avoir le fichier source de l'iframe sur localhost.
Firefox et Chrome n'affiche pas cette iframe:
Travaux: