<iframe seamless></iframe>

ブラウザ ---
分類 フロー・コンテンツ / フレージング・コンテンツ / エンベッディッド・コンテンツ / インタラクティブ・コンテンツ / パルパブル・コンテンツ
利用場所 エンベッディッド・コンテンツが置ける場所
内容 テキスト iframe要素の本文参照

この属性は廃止されました★ 参考情報としてこのページはしばらく残しておきます。

iframe要素seamless を追加すると、親文書との境目がないかのように、インラインフレームを埋め込むことができます。


<iframe src="example.html" seamless></iframe>

属性
任意属性
seamless [+]シームレスなフレーム seamless 値は省略可能

seamless属性が指定されたインラインフレームは、それが親文書の一部であるかのようにレンダリングされます。具体的には、次のように表示・動作することになります。

  • フレームの境界線が消えます。(親文書と同化します)
  • 音声ブラウザの場合、親文書の内容と区別なく読み上げられます。
  • フレーム内のリンクをクリックした場合、そのリンク先は親ウィンドウで開かれます。(target="_parent" と同じ動作になると思われます)

有効となる条件

seamless属性の指定は、次の条件を満たしている場合に有効となります。

  • インラインフレーム内の文書と親文書のドメインが同一であること。
  • 祖先のiframe要素にsandbox属性が指定されていないこと。(インラインフレームの中にインラインフレームを配置している場合)

使用例


<iframe src="iexample_a.html" seamless></iframe>

表示例