• 締切済み

VBによるIE操作におけるFRAMEのソースは?

VBでIEを操作していますが、フレームで構成されたページがあります。そのFRAMEタグは、JavaScriptのdocument.writeで既述されています。このためか、そのページのフレーム数は0となっています。 このようなFRAMEに対応するソースを処理するには、どのようにすれば良いのでしょうか?

みんなの回答

回答No.1

こう言った質問をされる場合、具体的なURLを提示されないと、URLの作りは、各サイト毎に違いがあり全部一用に同じ方法でできるとは限りませんし、回答をもらってもそのサイトに合った応用が出来るかどうかも不明です。 又、実際に何がやりたいのかを(目的)書くようにして下さい。 >このようなFRAMEに対応するソースを処理するには 上記は、目的ではなく、貴方が何かをしたいが為の貴方が考えた手段ではないでしょうか? 先の質問のようにメニューを操作するのが目的ではなく、多分そのサイトを印刷したいが為に貴方が考えた手段がメニューの操作と言う事ではないでしょうか? 本当にやりたい事(最終的な目的)を書いて頂ければ、違った回答もあるかと思いますよ。

isunsun
質問者

お礼

vbhanatyanさん、あれこれお世話になりありがとうございます。 問題のページのソースを下に示しました。 そのページにはボタンがあり、それを押して目的とするページを表示させ印刷することを考えています。 よろしくお願いします。文字数の制限でソースの最後4行程カットしています。 <HTML> <HEAD> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=Shift_JIS"> <META HTTP-EQUIV="Set-Cookie" CONTENT="NAMEMB=0;NAMESB=0;" > <TITLE>インターネットサービス</TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- function change(){ setTimeout( "change1()", 100 ); } function change1() { document.FORM_001_01.target = "menu1"; document.FORM_001_01.submit(); setTimeout( "change2()", 100 ); } function change2() { document.FORM_001_02.target = "out23"; document.FORM_001_02.submit(); } //--> </SCRIPT> </HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- document.write( "<FRAMESET ROWS=\"68,*\" FRAMEBORDER=0 BORDER=0 FRAMESPACING=0>" ); document.write( "<FRAME NORESIZE NAME=\"menu1\" SRC=\"./dcw11111.cgi?EVENT=DCWGA001-01&MMENUINF=01-0-02-0-03-0-04-0-05-0&DUMMY=20091221144755955228\" MARGINHEIGHT=0 MARGINWIDTH=0 SCROLLING=\"no\">" ); document.write( "<FRAME NORESIZE NAME=\"out23\" SRC=\"./dcw11111.cgi?EVENT=DCWGA091-02&DUMMY=20091221144755955253&I_LI2=20091221144336&C_LI2=&I_LO2=20091221144716&C_LO2=\" MARGINHEIGHT=0 MARGINWIDTH=0 SCROLLING=\"auto\">" ); document.write( "</FRAMESET>" ); //--> </SCRIPT> <BODY BGCOLOR="#FFFFFF"> <NOSCRIPT> <TABLE BORDER=0 WIDTH=600><TR><TD HEIGHT=50></TD></TR><TR><TD ALIGN="center"> <TABLE WIDTH="90%"><TR><TD><FONT SIZE=4 COLOR="#000000"><B> ご利用には<NOBR>JavaScript</NOBR>の設定が必要です。お使いのブラウザーの<NOBR>JavaScript</NOBR>の設定を有効にしてください。 </B></FONT></TD></TR></TABLE><BR><BR><BR><BR><FORM ACTION="/dcw177w.html"> <INPUT TYPE="submit" VALUE=" 閉じる " onClick="window.top.close()"></FORM>

関連するQ&A

専門家に質問してみよう