IEは、Flashフレームの小さい発見を出現させないjs実現方法です。


みんなが知っています。IEを騙してFlashフレームが現れないという方法は簡単です。 ページの上にjsファイルを紹介し、jsでflashのhtmlコードを制御して出力すればいいです。しかし、私たちのシナリオが動的に読み込まれているなら、次のコードを見てください。 プログラムコードvar s = docuement.creat Element(「script」)s.src = src;Dcuement.getElements ByTagName("head")[0].apendChild(s); プログラムコードvar s = docuement.creat Element(「script」)Dcuement.getElements ByTagName("head")[0].apendChild(s);s.src = src;この二つのコードの実行結果は一見してほぼ同じです。しかし、あるコードはIEをだませませんでした。紹介されたjs出力flashはアクティブブロックが現れます。この二つの違いは唯一です。 先で与える スクリプト 対象のsrc割り当て また appedからheadまで。やはり先にアプリで値を付けます。私は実験をしましたが、先にやるしかありません。 スクリプト のsrc 再割り当てをする apped ページの上に行けばIEをだますことができます。