こっそりコード整理^^

実は昨日こっそり修正しました。

またまた、IEですよ。微妙にDOMの動作が違います。

さて、
「高度な設定」って<iframe>使って、
複数のフィーダーのサンプルを表示しているところが、通常と違うところ。

その場合、DOMのcloneNode()が使えない。
IE以外は、iframeの中からremoveChild()して、
parentにappendChild()したらうまく動いたんだけど。。。(いいのか?)
IEで動かないのが正しかったりして。
つーことで、ちまちま内容をコピーするコードを書いてたんだけど。。。

昨日、importNode in IE っつーのを偶然発見!

正式にはimportNode()だったんですね。
でも、IEはimportNode()をインプリしてない!?
そこで、上記コードを参考に綺麗に出来ましたっ。

それから、
リロードした時にエラーが出てしまったのを直して、これで完成か?!

いろいろ勉強になるなぁ。
ユン

PS:
修正しといて良かった!
ほしのあきの動画、画像、グラビア、壁紙、アイコラ
で早速<iframe>使ってますね。
(「ほしのあき」可愛いっすね。でもそれ以外のバナーが。。。オフィスでは、ちょっと恥ずかしかった。)

でも、「関連する商品」ボタンをクリックした時の位置計算が。。。
実は、<iframe>にフィーダーの<div>と同じidを付けないと、parentの位置計算が出来ないんですよぉ。
ま、むちゃむちゃ変じゃないから良いけど。

« IEでまたまた問題!? | Main | バグフィックス »

トラックバック

この記事に対するトラックバック:
http://blog.l-xs.com/cgi-bin/mt/mt-tb.cgi/197

コメントを投稿する