理由には、src 属性エラー、同一生成元ポリシーの制限、Web ページの読み込みの問題、ブロックされているコンテンツなどが含まれます。詳細な紹介: 1. src 属性エラー: iframe の src 属性が正しい Web ページ URL を指していることを確認してください。 URL のスペルが正しいかどうかを確認し、ターゲット Web ページが存在するかどうかを確認します。 2. 同一オリジン ポリシーの制限: ブラウザーの同一オリジン ポリシーでは、iframe が親と同じプロトコル、ドメイン名、およびポートを持つコンテンツのみをロードできることが要求されます。ページ。 iframe の src と親ページの URL が同一生成元ポリシーに準拠していない場合、ブラウザーは読み込みなどを妨げます。
このチュートリアルのオペレーティング システム: Windows 10 システム、Dell G3 コンピューター。
iframe に Web ページのコンテンツが表示されない場合は、いくつかの理由が考えられます。
Src 属性エラー: iframe の src 属性が、正しい Web ページの URL。 URL のスペルが正しいか、対象のページが存在するかを確認してください。
同一オリジン ポリシーの制限: ブラウザーの同一オリジン ポリシーでは、iframe が親ページと同じプロトコル、ドメイン名、およびポートを持つコンテンツのみをロードできることが要求されます。 iframe の src と親ページの URL が同一生成元ポリシーに準拠していない場合、ブラウザーは読み込みを妨げます。
Web ページの読み込みの問題: 対象の Web ページに読み込みの問題がある場合、iframe でコンテンツを表示できなくなる可能性があります。ブラウザで対象の Web ページに直接アクセスして、正常に読み込めるかどうかを確認できます。
コンテンツのブロック: X-Frame-Options ヘッダーまたはコンテンツ セキュリティ ポリシー (CSP) 構成によって、Web ページの iframe への読み込みがブロックされる場合があります。これは、クリックジャッキングなどのセキュリティ問題を防ぐためです。ターゲット ページにこれらのセキュリティ制限が設定されている場合、ブラウザは iframe によるコンテンツのロードを妨げます。
上記のいずれの解決策でも問題が解決しない場合は、ブラウザ コンソールでエラー メッセージをさらに確認して、問題の具体的な原因を特定する必要がある場合があります。
以上がiframe には Web ページがないのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。