<!-- saved from url=(0022)http://internet.e-mail -->
<!-- saved from url=(0022)http://internet.e-mail -->
<HTML>
<HEAD>
<TITLE>SerialPortOCX - Methods, Properties, and Events</TITLE>
<SCRIPT LANGUAGE="JavaScript">var g_nRet = 0;function PassParameter()
{
//if (StringInput.value != " ")
//{
alert(StringInput.value);
//window.document.write("The parameter you entered is:<br> " + strData + " ")
//SerialPortOCX.LoadParameter();
//}
}function show(buff)
{
var oDiv=document.getElementById("oDiv");
oDiv
alert(buff);
}function load()
{
SerialPortOCX.PortNum = 3;
SerialPortOCX.StopBit = 1;
SerialPortOCX.Parity = 0;
SerialPortOCX.BaudRate = 9600;
SerialPortOCX.DataBit = 8;
SerialPortOCX.FlowControl = 0;
g_nRet = SerialPortOCX.OpenSerialPort();
//SerialPortOCX.Hello();
//alert(SerialPortOCX.GG());
//PassParameter();
//var m_ocx = window.document.getElementById("SerialPortOCX");
} </SCRIPT>
</HEAD>
<BODY onload="load()">
<center>
SerialPortOCX
<p></p>
<OBJECT ID="SerialPortOCX" WIDTH=350 HEIGHT=50
CLASSID="CLSID:79A02C59-EC82-46F6-BB7D-A76A7BA6AF01">
<PARAM NAME="_Version" VALUE="65536">
<PARAM NAME="_ExtentX" VALUE="2646">
<PARAM NAME="_ExtentY" VALUE="1323">
<PARAM NAME="_StockProps" VALUE="0">
</OBJECT><SCRIPT FOR=SerialPortOCX EVENT=DataUpdateStatus(strData)>
<!--
alert(strData);
//show(buff);
// document.write(strData);
// window.document.write("The parameter you entered is:<br> " + g_nRet);
-->
</SCRIPT>
</center>
</BODY>
代码最后:
<SCRIPT FOR=SerialPortOCX EVENT=DataUpdateStatus(strData)>
<!--
alert(strData);
// document.write(strData);
// window.document.write("The parameter you entered is:<br> " + g_nRet);
-->
</SCRIPT>alert(strData);成功弹出带strData字符串的消息框,但用document.write(strData)的话 浏览器崩溃,不知道什么原因求教了啊!
<SCRIPT FOR=SerialPortOCX EVENT=DataUpdateStatus(strData)>
writeMsg(strData);
</SCRIPT>
<script>
function wirteMsg(obj)
{
document.write(obj);
}
</script>