iFrame_html/css_WEB-ITnose の素晴らしい使い方

WBOY
リリース: 2016-06-24 12:06:38
オリジナル
829 人が閲覧しました

(著者: Glen、Fanli.com のシニア エンジニア。EA やその他の企業で働いたことがある)

私が最近取り組んでいるプロジェクトがあります - Butou お気に入り。簡単に言うと、iframe に関する要素を多用した Butou ページに気に入った写真を集めることです。 概要は次のとおりです。

1. それを覆うポップアップ レイヤーとして使用します

If youページ全体でこの種のブラック マスクを実行したことがあります。ユーザーが IE6 を使用していて、ページ上に選択要素が存在すると、頭痛の種になります (原理はここでは繰り返しません)。ポップアップ DIV では選択範囲をカバーできないことがわかり、今度は iframe が表示されます。ロジックは次のとおりです:

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

     var iframe = U.isie6() ? '<iframe style="position:absolute;left:0;top:0;z-index:2000000;filter:Alpha(opacity=0); width:100%;height:' + ds.height + '" frameborder="0"></iframe>' : ''; $container.append(iframe).appendTo($body);
    ログイン後にコピー

    2. クロスドメイン書き込み Cookie

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

    関連ラベル:
    ソース:php.cn
    このウェブサイトの声明
    この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
    最新の問題
    人気のチュートリアル
    詳細>
    最新のダウンロード
    詳細>
    ウェブエフェクト
    公式サイト
    サイト素材
    フロントエンドテンプレート
    私たちについて 免責事項 Sitemap
    PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!