ie_SearchIE
既に起動しているInternet Explorerをキーワード(URL内の文字列)で探し、操作対象にします。
構文:
ie_SearchIE ( url )
引数:
url =アドレス内の文字列
戻り値:
Internet Explorerのウインドウが見つかった場合、そのウインドウのURL。
見つからなかった場合、空欄。
例:
#URLに「」を含むウインドウを探す。
変数を設定 [$er; 値:ie_SearchIE ( "rakuten" )]
Internet Explorerが下記URLを開いていた場合、
http://www.rakuten.co.jp/
戻り値:
$er="http://www.rakuten.co.jp/"
ie_SearchIE ( url )
iiil_Eval( "
Target=null;
Result='';
/*ie;*/
try{
var she = new ActiveXObject('Shell.Application');
var sw = she.Windows();
var max=sw.count;
for (i = 0; i < max; i++) {
var s=sw.item(i);
if(s.LocationURL.substr(0, 4)=='http'){
try{
if(s.LocationURL.match(/" & url & "/i)){
ie=s;
Result=ie.LocationURL;
break;
}
}catch(e){/*エラー処理*/}
}
}
sw=null;
she=null;
}catch(e){/*エラー処理*/}
Result;
")