###前提・実現したいこと
jcriptでIE起動後アクティブ化する方法を教えてください。
IE起動後gooのログインページにアクセスしそのウィンドウを
アクティブ化するスクリプトを作りたいのですが以下のソースコード(案1)
ではうまくいきませんでした。
(ログインするにあたってのID,PWの入力は問題なくできている状態です。)
どのように修正すればよいのでしょうか。
教えてください。
###該当のソースコード
言語:jscript, wscript
案1)ファイル名:goo_open.js
var ie = new ActiveXObject("InternetExplorer.Application");
var sh = new ActiveXObject("WScript.Shell");
ie.visible = true;
ie.navigate("https://login.mail.goo.ne.jp/id/authn/LoginStart?Site=mail.goo.ne.j...");
sh.AppActivate( "goo" );
:
省略 ログインするにあたってID,PWの入力
:
ie = null;
###試したこと
別の方法(案2)でRunメソッドを使えばIEの起動、gooページへのアクセス、アクティブ化はできるのですがログインするににあたっての起動したIEへID,PWの入力ができませんでした。
案2)ファイル名:goo_open2.js
//ウインドウはアクティブ、サイズは最大
var WS_ACT_MAX = 3;
var sh = new ActiveXObject("WScript.Shell");
sh.Run( "iexplore.exe https://login.mail.goo.ne.jp/id/authn/LoginStart?Site=mail.goo.ne.jp&Success=http%3A%2F%2Fmail.goo.ne.jp", WS_ACT_MAX );
:
省略 ログインするにあたってID,PWの入力
:
sh = null;
###補足情報(言語/FW/ツール等のバージョンなど)
できれば案1、案2のうちのどちらかをベースにjcriptでIE起動後アクティブ化する方法を教えてください。
案1、案2以外の方法しか実現のしようがないのであればその方法でも大丈夫です。
回答2件
あなたの回答
tips
プレビュー