From: Babar S. <bab...@ya...> - 2003-07-26 10:06:21
|
Hello, Here is the browser code but for status and state events handling we need timer function or catch the events state_change() and status_message(). Also I m creating some methods for this like isConnected() (True/False) isAnswered() (True/False) etc. so javascript will take care of those things. Regards, Babar Shafiq Nazmi. Make sure use initIAX and Shutdown onload and unload cause i m currently doing debug version it means no error handling :) Example how to do in Web Page <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META http-equiv=Content-Type content="text/html; charset=unicode"> <META content="MSHTML 6.00.2800.1170" name=GENERATOR> <SCRIPT ID=clientEventHandlersJS LANGUAGE=javascript> <!-- function button1_onclick() { DIaxClientOcx1.UserID=text2.value DIaxClientOcx1.Password=text3.value DIaxClientOcx1.HostName=text4.value a=DIaxClientOcx1.Register() } function button5_onclick() { DIaxClientOcx1.AboutBox(); } function button2_onclick() { DIaxClientOcx1.silencethreshold=-99 DIaxClientOcx1.PhoneNumber=text1.value DIaxClientOcx1.UserID=text2.value DIaxClientOcx1.Password=text3.value DIaxClientOcx1.HostName=text4.value DIaxClientOcx1.Dial() } function button3_onclick() { DIaxClientOcx1.HangUp() } function button4_onclick() { DIaxClientOcx1.Shutdown(); } function window_onload() { a=DIaxClientOcx1.InitIAX() DIaxClientOcx1.AboutBox() } function window_onunload() { DIaxClientOcx1.Shutdown() } //--> </SCRIPT> </HEAD> <BODY LANGUAGE=javascript onload="return window_onload()" onunload="return window_onunload()"> <P><FONT size=5><STRONG>IAX Client Active X Demo</STRONG></FONT> </P> <P> <OBJECT id=DIaxClientOcx1 style="LEFT: 0px; WIDTH: 132px; TOP: 0px; HEIGHT: 23px" classid=clsid:D87BE747-157C-49BD-A392-A68B75A54947> <PARAM NAME="_Version" VALUE="65536"> <PARAM NAME="_ExtentX" VALUE="3493"> <PARAM NAME="_ExtentY" VALUE="609"> <PARAM NAME="_StockProps" VALUE="0"> </OBJECT> </P> <P> <INPUT id=text1 name=text1>PhoneNumber<br> <INPUT id=text2 name=text2>UserID<br> <INPUT id=text3 name=text3>Password<br> <INPUT id=text4 name=text4>Host Name / IP </P> <P> <INPUT id=button1 type=button value=Register name=button1 LANGUAGE=javascript onclick="return button1_onclick()"> <INPUT id=button2 type=button value=Dial name=button2 LANGUAGE=javascript onclick="return button2_onclick()"> <INPUT id=button3 type=button value=HangUp name=button3 LANGUAGE=javascript onclick="return button3_onclick()"> <INPUT id=button4 type=button value=Shutdown name=button4 LANGUAGE=javascript onclick="return button4_onclick()"> </P> <P><INPUT type=button value=About name=button5 LANGUAGE=javascript onclick="return button5_onclick()"></P> </BODY> </HTML> Masakazu Nakano <n-...@md...> wrote: Hi Babar! thanks for your making nice ocx! and I wish to make browser-phone with ActiveX control Pad. Could you please make a sample coding about that ? regards! On Fri, 25 Jul 2003 09:44:13 -0700 (PDT) Babar Shafiq wrote: > Hello All, > > Active X version with some more work > > Now supported :- > snip --- Masakazu Nakano. Dairiten.com - an open source VoIP and Ubiquitous Portal site in Japan. http://www.dairiten.com/modules/news/ powered by xoops at http://www.xoops.org God is a great Programmer --------------------------------- Do you Yahoo!? Yahoo! SiteBuilder - Free, easy-to-use web site design software |