ホームページ  >  記事  >  ウェブフロントエンド  >  HTML_HTML/Xhtml_Web ページ制作における iFrame タグの 2 つの使用法の紹介

HTML_HTML/Xhtml_Web ページ制作における iFrame タグの 2 つの使用法の紹介

WBOY
WBOYオリジナル
2016-05-16 16:36:271140ブラウズ

私が現在取り組んでいるプロジェクトがあります。それは「舞踏のお気に入り」です。簡単に言うと、iframeに関する要素を多用した舞踏ページに好きな写真を集めることです。 概要は次のとおりです。
1. を覆うポップアップレイヤーとして。

ページ全体を覆うような黒いマスクを作成し、ユーザーが IE6 を使用していて、そのページに select 要素があった場合、頭痛が起こるでしょう (原理的にはここでは繰り返しません)。ポップアップ DIV では選択範囲をカバーできないことがわかり、今度は iframe が表示されます。ロジックは次のとおりです:

ポップアップ div と同じレベルの iframe に配置します
iframe の z-index がポップアップ div の z-index より小さいことを確認してください
ウィンドウのサイズ変更を追加し、 iframe がページ全体を確実にカバーできるようにイベントをスクロールします

コードの一部

XML/HTML コードコンテンツをクリップボードにコピー
  1. var iframe = U.isie6() '< ? ;iframe style="position:absolute;left:0;top:0;z-index :2000000;filter:Alpha(opacity=0); width:100%;height:' ds.height '" フレームボーダー="0">iframe>' : '';
  2. $container.append(iframe).appendTo($body);

2. クロスドメイン書き込みクッキー

a.com と b.com という 2 つのドメインがあります。特定の条件下では、b の一部の機能が a ページに表示されます。 ページ a を操作するときに、ユーザーの次回の訪問を容易にするために、b.com ドメインの Cookie に対して何らかの操作を実行する必要がある場合があります。 iframe (動的または固定) をページ a に追加し、src 属性がページ b のプロキシ ページを指し、このページで Cookie 操作を実行するだけです。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。