2画面のフレームありのIEの画面で左側のフレームの項目を
クリックすると右側にその関連ページが表示されるHPはよくありますが
この間そのHPのDocumentオブジェクトを取り込んだところ
FRAMEというところに子のURLアドレスがあるだけで中味が
取り込めません。ようは右側のDocumentオブジェクトを取り込むには
IE.navigatorで右側のURLを指定してもう一度開いてから
取り込まないという二重の方法しかないのでしょうか
ご教授お願いします。
結局やりたいことはフレーム2分割の子の情報を親の表示画面から
取り込みたいのです。
下記の掲示板の魔界の仮面弁士さんの投稿が参考になるかと。
http://www.bcap.co.jp/hanafusa/logbbs/wforum.cgi?mode=allread&no=3822
簡単に言えば、
IE.Document.Frames(0).Document
IE.Document.Frames(1).Document
で、取得できます。
どっちが右かはわかりませんが(^^;
また、
<FRAME Name=hogehoge ・・・
となってた場合
IE.Document.Frames("hogehoge").Document
でも取得できます。
3日間悩んでいたので助かりました。
ツイート | ![]() |