|
|
[サンプルコード]
以下のサンプルコードでは、HTMLでFrame分けをし、一方にActiveXをダウンロードするための
<OBJECT>を記述したHTMLをロードし、もう一方にCRSをロードします。
Biz/Browser(CRS)側に「終了」ボタンを用意し、ボタン押下でInternetExplorerを閉じます。
Biz/Browser(CRS)側
/* 終了 ボタンオブジェクト */
Button Button1 {
X = 10;
Y = 50;
Width = 210;
Height = 25;
Title = "終了 (InternetExplorerを閉じる)";
Function OnTouch( e ) {
try{
var send = new EventSender;
send.PostExternalEvent("snd","biz","Event","");
}catch(e){
MessageBox(e.message,"エラー",$OK);
}
}
}
HTML側
<HTML> <HEAD>
</HEAD>
<BODY>
<OBJECT ID="BizListen"
CLASSID="CLSID:5E1CFAF3-A502-4A43-81B8-E365B4BF47C5"
CODEBASE="BizLink.dll#version=3,1,0,0">
</OBJECT>
<SCRIPT LANGUAGE="JavaScript">
<!--
BizListen.Service = "snd";
BizListen.PortId = "biz";
BizListen.StartListen();
//-->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript" FOR="BizListen"
EVENT="BizExternalEvent(EventName,EventParam)"> <!--
parent.window.close();
//-->
</SCRIPT>
</BODY>
</HTML>
|
|