ここから本文です

解決済みの質問

VBSでHPにアクセスする際、新しいタブを開かないようにしたい

r_tatataさん

VBSでHPにアクセスする際、新しいタブを開かないようにしたい

VB Script でIEを使用し、あるページへ順次アクセスするプログラムを作っています。

IE6までであれば、単純に Navigate と読み込み待ち合わせを連続で行えば、1つのウインドウがどんどん次のページを読み込んでいたのですが、IE7で同じコードを使うとどんどん新しいタブが開いてしまいます。

これを、新しいタブを開かずにカレントタブで次のページを開くようにするにはどうすれば良いでしょうか。

例えば以下のようにすると、IEが開いた後、タブが2つ出来てしまいます。

objIE.Navigate "ページ1"
Do Until objIE.Busy = False
WScript.sleep(1000)
Loop

objIE.Navigate2 "ページ2"
Do Until objIE.Busy = False
WScript.sleep(1000)
Loop

よろしくお願いします。

違反報告

ベストアンサーに選ばれた回答

blue0rice0starさん

http://www.happy2-island.com/vbs/cafe02/capter00711.shtml
IE7で仕様が変わりました
ページの説明に詳しくのっています
参考になると思います

質問した人からのコメント

  • 降参ありがとうございました!
    お陰で上手く実装できましたー
  • コメント日時:2009/10/24 22:50:33

グレード

この質問・回答は役に立ちましたか?
役に立った!

お役立ち度:お役立ち度 0点(5点満点中)0人が役に立つと評価しています。

知恵ノートとは?

Yahoo! JAPANは、回答に記載された内容の信ぴょう性、正確性を保証しておりません。

お客様自身の責任と判断で、ご利用ください。

話題のキーワード

[カテゴリ:プログラミング]

違いがわかる知恵袋

[カテゴリ:プログラミング]

ただいまの回答者

13時15分現在

2878
人が回答!!

1時間以内に5,123件の回答が寄せられています。

>>回答ひろばに行く


知恵コレに追加する

閉じる

知恵コレクションをするID/ニックネームを選択し、「追加する」ボタンを押してください。
※知恵コレクションに追加された質問や知恵ノートは選択されたID/ニックネームのMy知恵袋で確認できます。

ほかのID/ニックネームで利用登録する