HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2014
0316
forestIEの複数タブ2解決


forest

リンク

2014/3/16(Sun) 17:16:30|NO.60713

IEを起動させてNavigateで複数のウェブページを複数のタブで開きたいのですが、
どうやったらIEの複数のタブを開けるように作れるでしょうか。



この記事に返信する


なたで

リンク

2014/3/18(Tue) 22:29:58|NO.60772

Navigate2を利用して、第2引数に0x800を指定すると新しいタブで開けます。


newcom ie, "InternetExplorer.Application" // http://msdn.microsoft.com/en-us/library/aa768360(v=vs.85).aspx #define navOpenInNewWindow 0x1 #define navNoHistory 0x2 #define navNoReadFromCache 0x4 #define navNoWriteToCache 0x8 #define navAllowAutosearch 0x10 #define navBrowserBar 0x20 #define navHyperlink 0x40 #define navEnforceRestricted 0x80 #define navNewWindowsManaged 0x0100 #define navUntrustedForDownload 0x0200 #define navTrustedForActiveX 0x0400 #define navOpenInNewTab 0x0800 #define navOpenInBackgroundTab 0x1000 #define navVirtualTab 0x4000 #define navBlockRedirectsXDomain 0x8000 #define navOpenNewForegroundTab 0x10000 mes "WebBrowser Control" ie("Visible") = 1 mes "InternetExplorer を表示します。" ie -> "Navigate" "http://hsp.tv/" repeat await 1 if(ie("Busy")==0){ break } loop mes "Google を新しいタブで開きます。" ie -> "Navigate2" "http://www.google.co.jp/", navOpenInNewTab mes "Twitter を新しいタブ(バックグラウンド)で開きます。" ie -> "Navigate2" "https://twitter.com/", navOpenInBackgroundTab
※IE7以上



forest

リンク

2014/3/30(Sun) 20:20:04|NO.61080

返事が遅れてしまって申し訳ございません。
ご回答ありがとうございます。参考にさせていただきます。



ONION software Copyright 1997-2023(c) All rights reserved.