<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>
- 表示例