这是客户提供的短信接收事件描述
 接收短信事件 procedure  XLT_OnSMSReceived(FromNumber, Time, ToNumber,Text: BSTR);
收到短信时触发该事件。
 输入参数 FromNumber:字符串类型,表示发送者号码。
 输入参数 Time:字符串类型,表示接收短信时间。
 输入参数 ToNumber:字符串类型,表示接收者号码。
 输入参数 Text:字符串类型,表示信息内容。
在js里面我用 <script language="javascript" for="ocx" event="XLT_OnSMSReceived(FromNumber,Time,ToNumber,Text)" type="text/javascript">
      //收到短信就触发该事件
     alert(FromNumber,Time,ToNumber,Text);
    </script> 接收短信时就触发该事件,也能弹出FromNumber,Time,ToNumber,Text,这几个参数的值。
我的问题是如何把这几个值存储到数据库。

解决方案 »

  1.   

    方法1,通过提交FORM   
    --------html-----------
    <form action="xxxx" id="f1" target="ifr">
                <input name="FromNumber" type="hidden"  />
                <input name="Time" type="hidden"   />
                  .............
     </form>
    <iframe name="ifr" style="display:none" ></iframe >
    ------js  OnSMSReceived------------
    f1.FromNumber=FromNumber
    .....
    f1.submit方法2.url参数提交
    --------html-----------
    <iframe name="ifr" id="ifr" style="display:none" ></iframe >
    ------js  OnSMSReceived------------
    ifr.src="xxxx.xxxx?FromNumber="+FromNumber+"&Time="+Time ........方法3.ajax
    ------js  OnSMSReceived------------
    ==>baidu,google