网页制作网页设计Kesion cms 3.0部份标签说明集合北京网站制作CSS规范 闭合浮动元素介绍北京网页设计Dreamweaver网页中实用制作技巧北京网站建设Dreamweaver构建Blog(7):用户登录的实现2北京网站设计添加网页背景音乐网站建设制作简单实用的FLASH导航菜单(1)网站制作Flash视频教程:5.4 MTV制作网站建设Flash视频教程:1.7 线条工具网站制作dreamweaver mx教程一:Dreamweaver MX中文版简介
北京网站建设最佳合作伙伴 北京网站建设专家企通互联 竭诚为您提供网站建设服务!
你的位置:首页 >> 网站制作 >> 北京网站设计网页设计在网页调用 WINDOWS 控件两例
一、这个是netmting的例子北京网站设计
<html>北京网站制作<head>企通互联<title>OCX</title>企通互联<meta http-equiv="Content-Type" content="text/html; charset=gb2312">企通互联<script language="JavaScript">北京网页设计var flag=true北京网站制作function showall(){企通互联 alist = new Array();北京网站制作 newocx();北京网站建设 list1.value = "";网站制作 list2.value = "";北京网站建设 list1.value = ocxtype.outerHTML;北京网页设计 j = 0;www.qt-net.com for (i in ocxtype) 网站制作网站制作 {企通互联 alist[j] = i;北京网站建设 j++;北京网站制作 }网站设计 for (i = 0; i < alist.length; i++)北京网站设计 for (j = (alist.length-1); j > 0; j--)北京网站设计 {企通互联 if (alist[j] < alist[j-1])企通互联 {网站设计 temps = alist[j];网站制作 alist[j] = alist[j-1];网站制作 alist[j-1] = temps; 北京网站建设 }网站设计 }www.qt-net.com for (i = 0; i < alist.length; i++)网站建设 list2.value += alist[i] + "\ ";企通互联 alert("共有 "+alist.length+" 个属性方法")www.qt-net.com}网站设计function newocx()网站设计{www.qt-net.com ocxfield.innerHTML = "<OBJECT ID='ocxtype' WIDTH='0px' HEIGHT='0px'" +网页设计 "CLASSID='CLSID:" + ocxid.value + "'></OBJECT>";企通互联}北京网站制作</script>北京网站制作</head>
<body bgcolor="#FFFFFF" text="#000000">
<div align="center">北京网页设计 <p>classid 北京网站建设 <input type="text" id="ocxid" style="width:400" value="F3A614DC-ABE0-11d2-A441-00C04F795683" onchange="jscript:flag=true">北京网页设计 <input type="button" id="look" value="查看" onclick="showall()">www.qt-net.com </p>www.qt-net.com <table width="75%" border="1">网站设计 <tr>北京网站设计 <td height="24"> 北京网站建设 <div align="center">html中的写法</div>www.qt-net.com </td>网站建设 <td height="24"> 北京网页设计 <div align="center">OCX中的属性事件</div>网站设计 </td>企通互联 </tr>北京网站建设 <tr> 网页设计 <td> 网页设计 <textarea id="list1" style="width: 500px; height: 400px;" readonly></textarea>www.qt-net.com </td>网站制作 <td> 网站设计 <textarea id="list2" style="width:250px; height:400px;" readonly></textarea>北京网站制作 </td>企通互联 </tr>网站设计 </table>北京网站制作</div>网站设计<div id="ocxfield">企通互联</div>网页设计</body> 企通互联网站建设</html>
<script language="Javascript">企通互联function ShowMessenger() { 北京网页设计if (messengerUI.object != null) { 北京网站建设var MsgrWindow 企通互联if (messengerUI.myStatus == 2) { www.qt-net.comMsgrWindow = messengerUI.window; 北京网页设计MsgrWindow.show(); 网站制作} 北京网站建设else www.qt-net.commessengerUI.Signin(0,"",""); 北京网站制作} www.qt-net.com}
function ShowElement(element) { www.qt-net.comelement.style.display=""; 网站制作document.msn.offline.value="ON"; 北京网站建设} 北京网站制作function HideElement(element) { 北京网站设计//rowShow.style.visibility="hidden"; 北京网站建设element.style.display="none"; 北京网页设计document.msn.offline.value="OFF"; 网站建设}
function ShowHide(element) { 网站设计if (document.msn.offline.value=="ON") { www.qt-net.comHideElement(element); 网站设计} 北京网站建设else { 北京网站建设ShowElement(element); 北京网站建设}
} www.qt-net.com</script> 北京网站设计<style type="text/css"> 网站制作<!-- 网站设计.small { font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif} 北京网站制作body { font-family: Verdana, Arial, Helvetica, sans-serif} 北京网站制作a { color:#3D55C4 ; text-decoration: none} www.qt-net.coma:link { color:#3D55C4 ; text-decoration: none} 北京网站设计a:hover { color:#000000 ; text-decoration: none} 北京网页设计--> www.qt-net.com</style> 网站设计</head>
<body bgcolor="#FFFFFF" text="#000000" vlink="##3D55C4" onclick="(mUser.innerHTML)"> www.qt-net.com<table cellpadding="1" cellspacing="1" bgcolor="#3D55C4" width="150" id="abc"> 北京网站制作<script language="VBScript" id="mcvbs">北京网页设计' this script is loosely based on the original script from Microsoft. 网站设计' Various flags and such for god-knows what... www.qt-net.comDim A_ 企通互联A_=False www.qt-net.comDim B_,C_,D_ 北京网站设计B_=False 网站建设C_=False 企通互联D_=False 网站建设Dim E_,F_,G_ 网页设计E_=False 北京网站制作F_=False 网站设计G_=3000 ' Ooohhh! I know what this is! This is the amount of milliseconds for refresh 北京网站建设Dim H_(),I_ ' H_() is an object array of users. This is also the cache 网站制作I_=0 北京网站制作' Variables for different links to different images representing state in Messenger... I think 企通互联Dim J_,K_,L_,M_,N_,O_,P_,OffL 网站制作J_="<OBJECT classid="""&"clsid:FB7199AB-79BF-11d2-8D94-0000F875C541"""&" codeType=application/x-oleobject id=MsgrApp width=0 height=0></OBJECT>" www.qt-net.comK_="<font class=""small"">" 北京网页设计M_="<img align=absbottom width=16 height=17 border=0 src=" 网页设计L_="<br><b> <a href=""vbscript:op(-1)"" class=""color""><img src='msn_icons/msn_ppl.gif' border='0' alt=''>"&" Sign in now... "&"</a></b>" 网页设计N_=M_&"msn_icons/online1.gif"&" ALT="""&"Online"&""">" 北京网页设计O_=M_&"msn_icons/busy1.gif"&" ALT="""&"Busy"&""">" 北京网站设计P_=M_&"msn_icons/idle1.gif"&" ALT="""&"Away"&""">" 网站建设'Added by JH 北京网站制作OffL = M_&"msn_icons/offline1.gif"&" ALT="""&"Offline"&""">" www.qt-net.comM_="<img align=absbottom width=16 height=17 border=0 src=" 网页设计Dim Q_ www.qt-net.comQ_=False 北京网页设计Dim ttl 企通互联ttl=0 网页设计' added arrays for online and offline contacts 北京网站制作Dim OnA() ' online contacts 北京网站建设Dim OffA() ' offline contacts 北京网页设计' counters for amount of online and offline 北京网站设计Dim OnCtr 北京网站制作OnCtr=0 www.qt-net.comDim OffCtr 北京网站设计OffCtr=0 www.qt-net.com' Online/Offline?
Sub DrawInitialState 北京网站建设On Error Resume Next 网页设计Dim R_ 网页设计R_=MsgrObj.LocalState 网站设计If Err Then 网站设计A_=False 北京网站设计Else 网站设计A_=True 北京网站制作End If 网站制作Err.Clear 北京网站制作If A_=True Then 北京网站设计document.all.getmsgr.style.display="none" 北京网站制作DrawContacts www.qt-net.comElse 北京网站建设document.all.getmsgr.style.display="block" www.qt-net.comEnd If 网站制作End Sub
Function HasMsgrApp() 网站设计appload.innerHTML = J_ 北京网站设计On Error Resume Next 企通互联Dim R_ 企通互联Set R_=MsgrApp 网站制作If Err.description="" Then 北京网页设计HasMsgrApp=True 网页设计Else 网站建设HasMsgrApp=False 网页设计End If 网站设计Err.Clear 北京网站设计End Function
Sub RefreshMC() www.qt-net.comIf A_ Then www.qt-net.comIf C_ Then 北京网站建设D_=True 网页设计Else 网站制作D_=False 网站设计DrawContacts 网站建设SetRefreshTimer 北京网站设计End If 企通互联End If 北京网站制作End Sub
Sub SetRefreshTimer() www.qt-net.comIf Not C_ Then 网站建设C_=True 网站设计setTimeout "DoRefresh",G_,"VBScript" 网页设计End If 网页设计End Sub
Sub DoRefresh() 企通互联C_=False 网页设计If D_ Then 北京网站制作RefreshMC 北京网站设计End If 网站制作End Sub
Sub DrawContacts www.qt-net.com'******************************************************************** 网站制作' Modified by JH 北京网站制作' DrawContacts: 网页设计' 企通互联On Error Resume Next 北京网站设计' new list of contacts to iterate thru 网站建设' ctr for list loop 网站建设Dim i 北京网站建设i = 0 企通互联' strings for output 北京网站制作Dim z, zz 网页设计z="" 网站制作zz="" 北京网站建设' for div visibility www.qt-net.comDim mU,mO,msgL,noneL,notOn,onli 网站设计mU="none" 网站制作mO="none" 网站制作msgL="none" 北京网站建设noneL="none" 北京网站建设notOn="block" 网页设计onli="block" 北京网站制作If E_ Then 北京网站建设mcClearCache 企通互联End If 网站制作' The heart of the matter 北京网站设计If MsgrObj.LocalState And 2 Then 网站建设'Online 北京网站制作If Not F_ Then 北京网站设计mcLoadCache 北京网站制作End If 网页设计If I_>0 Then 网站建设For i = 0 To ttl www.qt-net.comselect case H_(i).State 网页设计case 1 网页设计OffCtr = OffCtr + 1 企通互联case else 北京网页设计OnCtr = OnCtr + 1 网站建设end select 网页设计Next 北京网站设计ReDim OnA(OnCtr) 网站制作ReDim OffA(OffCtr) 网页设计OnCtr = 0 北京网站建设OffCtr = 0 北京网站制作' loop to get FriendlyNames of contacts and put them in their respective arrays 北京网站建设For i = 0 To ttl 网站制作If H_(i).State=1 then 企通互联Set OffA(OffCtr)=H_(i) www.qt-net.comOffCtr = OffCtr + 1 企通互联Else 北京网站建设Set OnA(OnCtr) = H_(i) 网站建设OnCtr = OnCtr + 1 网页设计End If 北京网站建设Next 北京网站设计' sort online users 北京网站设计SortUsers2 0,OnCtr-1,True 北京网站建设For i = 0 to OnCtr-1 www.qt-net.comDim onl 网站建设Dim h 网站制作onl="" www.qt-net.comh="" 企通互联h = " href='VBScript:op(" & i & ")'" 网页设计onl = fixName(OnA(i).FriendlyName,17) 北京网站建设z = z & "<a" & h & " class=""color"">" & getStateImage(OnA(i).State) & "</a> " & "<a " & h & " title=""" 网站制作z = z & "Send an instant message to " & onl & "." 网站设计z = z & """ class=""color"">" & K_ & onl 网站建设z = z & "</font></a><br>" 北京网页设计Next www.qt-net.com' sort offline users 北京网站建设SortUsers2 0,OffCtr-1,False 网站制作For i = 0 to OffCtr-1 北京网站建设Dim ofn 网站制作ofn="" 网站设计ofn = fixName(OffA(i).FriendlyName,17) 北京网页设计zz = zz & getStateImage(OffA(i).State) & " " 北京网页设计zz = zz & K_ & ofn & "<br>" 网站建设Next 北京网站设计if OnCtr > 0 Then 网站制作mU="block" 北京网站设计mO="block" 企通互联document.all.mUser.innerHTML=z 网页设计document.all.mOff.innerHTML=zz www.qt-net.com网站建设else 北京网站设计mU="block" 网站建设mO="block" 网站制作document.all.mUser.innerHTML="<font class=""small"">None</font>" 北京网站建设document.all.mOff.innerHTML=zz 网站制作end if 网站制作Else 企通互联noneL="block" 北京网站设计document.all.noneol.innerHTML=K_&"Your contact list is empty. <br><a href=vbscript:op(-2) class=""color"">Add contacts to your list.</a>"&"</font>" 网站建设end if 北京网页设计Else 企通互联If MsgrObj.LocalState=256 Or MsgrObj.LocalState=512 Then 网页设计msgL="block" 网站设计notOn="none" 企通互联onli="none" 北京网站制作B_ = True 网站制作document.all.statu.innerHTML = "<br> <img src='msn_icons/msn_ppl.gif' border='0' alt=''> <b>Connecting...</b></div>" 企通互联Else 企通互联msgL="block" www.qt-net.comnotOn="none" 北京网站设计 网站建设onli="none" 北京网站制作if Not B_ Then 网页设计document.all.statu.innerHTML = L_ 网站设计End If 网站建设End If 企通互联End If 网站建设document.all.Online.style.display=onli 网页设计document.all.mUser.style.display=mU 网页设计document.all.notOnline.style.display=notOn 网页设计document.all.mOff.style.display=mO www.qt-net.comdocument.all.msgrlogon.style.display=msgL 北京网站制作document.all.noneol.style.display=noneL 企通互联End Sub
Sub mcClearCache 网站设计I_=0 网站设计Erase H_ www.qt-net.comErase OnA 企通互联Erase OffA 网站建设F_=False 企通互联E_=False 网站制作D_=True 网站建设End Sub
Sub mcLoadCache 网页设计Dim BB_
Set BB_=MsgrObj.List(0)
Dim CB_ 网页设计CB_=0 网站设计Dim DB_ 网站设计DB_=BB_.Count 北京网页设计ttl=DB_ -1 企通互联Redim H_(DB_) 网站制作For Each u In BB_ 北京网站设计Set H_(CB_)=u 北京网页设计CB_=CB_+1 北京网站建设Next 网页设计I_=CB_ 网页设计SortUsers 0,I_-1 www.qt-net.comF_=True 网站建设End Sub
' Added by JH 网站建设' Sorts Online/Offline users www.qt-net.comSub SortUsers2(EB_,FB_,IsOn) 北京网站设计 北京网页设计Dim GB_ www.qt-net.comif(IsOn) then 企通互联if FB_>EB_ then 网站建设GB_=ptnOn(EB_,FB_) 网站建设SortUsers2 EB_,GB_-1,True 网站建设SortUsers2 GB_+1,FB_,True 北京网页设计end if 网站设计else 北京网页设计if FB_>EB_ then 网站设计GB_=ptnOff(EB_,FB_) www.qt-net.comSortUsers2 EB_,GB_-1,False 企通互联SortUsers2 GB_+1,FB_,False www.qt-net.comend if 网站制作end if 网站建设End Sub
Sub SortUsers(EB_,FB_) 网站制作Dim GB_ 网页设计if FB_>EB_ then 网站制作GB_=ptn(EB_,FB_) 网站设计SortUsers EB_,GB_-1 北京网站设计SortUsers GB_+1,FB_ 北京网页设计end if 北京网页设计End Sub
' Added by JH 企通互联' 北京网页设计Function ptnOn(EB_,FB_) 北京网站建设Dim HB_,tmp 企通互联Randomize 北京网站制作HB_=Int(Rnd()Mod(FB_-EB_+1))+EB_ 网站建设Set tmp=OnA(HB_) 北京网站制作Set OnA(HB_)=OnA(EB_) 网站制作Set OnA(EB_)=tmp 北京网页设计Dim a,b 企通互联a=EB_ 北京网站建设b=FB_ www.qt-net.comWhile b>a 北京网站设计If StrComp(OnA(b).FriendlyName,tmp.FriendlyName,1)>=0 Then 北京网页设计b=b-1 企通互联Else 北京网站制作Set OnA(a)=OnA(b) 网站建设Set OnA(b)=OnA(a+1) 北京网站设计Set OnA(a+1)=tmp 网站建设a=a+1 网页设计End If 网站设计Wend 网站建设ptnOn=a 北京网站制作End Function
' Added by JH 北京网站建设' 网站设计Function ptnOff(EB_,FB_) 网页设计Dim HB_,tmp 北京网站设计Randomize 企通互联HB_=Int(Rnd()Mod(FB_-EB_+1))+EB_ 企通互联Set tmp=OffA(HB_) 网站制作Set OffA(HB_)=OffA(EB_) www.qt-net.comSet OffA(EB_)=tmp 企通互联Dim a,b 北京网站建设a=EB_ 网站制作b=FB_ 网站建设While b>a www.qt-net.comIf StrComp(OffA(b).FriendlyName,tmp.FriendlyName,1)>=0 Then 网页设计b=b-1 网站设计Else 网站制作Set OffA(a)=OffA(b) 北京网站制作Set OffA(b)=OffA(a+1) www.qt-net.comSet OffA(a+1)=tmp 网页设计a=a+1 网站制作End If 网页设计Wend 北京网站制作ptnOff=a 北京网站建设End Function
SUB MsgrObj_OnLocalStateChangeResult(ByVal hr,ByVal mLocalState,pService) 北京网站建设北京网站建设If 0=hr And Err.description="" And A_ Then 北京网站建设If mLocalState=256 Or mLocalState=512 Then 企通互联B_=True 北京网站制作document.all.statu.innerHTML="Signing in..." 网页设计ElseIf mLocalState=1024 Then 网页设计B_=True 北京网站设计document.all.statu.innerHTML="Signing out..." 北京网站设计ElseIf mLocalState=1 then 北京网页设计B_=True 网页设计document.all.statu.innerHTML=L_ 北京网站建设End If 北京网站制作RefreshMC 北京网站制作End If 网页设计END SUB
SUB MsgrObj_OnUserStateChanged(pUser,ByVal mPrevState,pfEnableDefault) 北京网页设计'If Err.description="" Then 北京网站制作mcClearCache 网站制作B_=False 网站设计RefreshMC 网站设计'End If 北京网站制作END SUB
SUB MsgrObj_OnListRemoveResult(ByVal hr,ByVal MLIST,ByVal pUser) 北京网站制作If 0=hr And 0=MLIST And Err.description="" Then www.qt-net.comE_=True 网页设计RefreshMC 网页设计网页设计End If 网站制作END SUB
SUB MsgrObj_OnListAddResult(ByVal hr,ByVal MLIST,ByVal pUser) 网页设计If 0=hr And 0=MLIST And Err.description="" Then 网站建设E_=True 网站制作RefreshMC 北京网页设计End If 北京网页设计END SUB
SUB MsgrObj_OnLogonResult(ByVal hr,ByVal pService) 网页设计If 0=hr And Err.description="" Then 北京网站设计mcClearCache 企通互联B_=False 北京网站制作RefreshMC 北京网站制作Else 北京网站制作mcClearCache 北京网站制作B_=False 北京网页设计RefreshMC 北京网站建设End If 企通互联END SUB
SUB MsgrObj_OnLogoff() 北京网站建设mcClearCache 网站制作B_=False 北京网站设计RefreshMC www.qt-net.comEND SUB
SUB MsgrObj_OnAppShutdown() 北京网站制作RefreshMC 北京网页设计END SUB
北京网页设计' Launches chat window for a given user, or 企通互联' launches the logon window, or simply brings up 网站建设' Messenger to show all contacts. 网站设计Function op(n) 北京网站设计If HasMsgrApp Then 网站制作If n>=0 Then 北京网站设计document.all.mctrack.src="P/6/" 北京网站制作On Error Resume Next 北京网站制作MsgrApp.LaunchIMUI OnA(n) 企通互联ElseIf-1=n Then 企通互联MsgrApp.LaunchLogonUI www.qt-net.comElse 网站设计 北京网站设计MsgrApp.Visible=1 北京网站设计End If 北京网站建设End If www.qt-net.comEnd Function
Function htmlesc(str) 网页设计str=Replace(str,"&","&") 北京网站建设str=Replace(str,"<","<") 网站建设htmlesc=Replace(str,">",">") 北京网站制作End Function
Function fixName(s,max) 网站设计If Len(s)>max Then 网页设计s=Left(s,max-2)&"..." 北京网页设计End If www.qt-net.comfixName=htmlesc(s) 北京网站制作End Function
Function getStateImage(t) 网站制作Select Case t 企通互联Case 1 网站制作getStateImage=OffL 'Offline 北京网站制作Case 2 www.qt-net.comgetStateImage=N_ 'Online 网站建设Case 10 网站制作getStateImage=O_ 'Busy 网站建设Case 14 北京网页设计getStateImage=P_ 'BRB 网站制作Case 18 北京网站制作getStateImage=P_ 'Away www.qt-net.comCase 34 北京网站制作getStateImage=P_ 'Away... as well....... 网站建设Case 50 网站建设getStateImage=O_ 'On The Phone 网页设计Case 66 企通互联getStateImage=O_ 'Out To Lunch 北京网页设计End Select 北京网站设计End Function 网站建设</script>
<OBJECT id=MsgrObj height=0 codeType=application/x-oleobject width=0 网站设计classid=clsid:F3A614DC-ABE0-11d2-A441-00C04F795683> www.qt-net.com<span style="display:none;"> </span> 网站建设</OBJECT>
<script language="VBScript" event="onReadyStateChange" for="mcvbs"> www.qt-net.comIf mcvbs.readyState="complete" And Not isDrawn_ Then 北京网站建设isDrawn_=True www.qt-net.comDrawInitialState 北京网站建设End If 企通互联</script>
<script language="VBScript" event="onload" for="window"> 网页设计If Not isDrawn_ Then 企通互联isDrawn_=True 网站制作DrawInitialState 北京网站制作call HideElement(mOff) www.qt-net.comEnd If 北京网站建设</script>
<tr bgcolor="#3D55C4"> www.qt-net.com<td class="small"> 北京网站制作<div class="small" align=center id="msngrheading" style="width:100%; color: #eff7ff; background-color:#3D55C4; padding:3px; padding-left:0px;"><b>MSN Messenger</b></div>
</td> 网站制作</tr> www.qt-net.com<tr> 网站建设<td bgcolor="#EFF7FF" class="small"> 北京网站建设<div id="getmsgr" class="small" align=center style="DISPLAY:none;color:#000000;"><br>Download<br><a href="Windows'>http://messenger.msn.com/">Windows Messenger</a> 北京网站建设<img id="mctrack" height="1" alt width="1"> 网站建设</div> 网站设计<div id="msgrlogon" class="small" style="DISPLAY:none"> 北京网页设计<div id="statu" class="small" style="color:#000000"></div> 网页设计</div> www.qt-net.com<!--ONLINE--> 网站制作<div id="Online" class="small" style="DISPLAY:none;color:#000000"></div> 企通互联<div id="noneol" class="small" style="DISPLAY:none;color:#000000"></div> 北京网站制作<div id="mUser" class="small" style="DISPLAY:none;color:#000000"></div> 北京网站建设<br> 北京网站建设<!--OFFLINE--> www.qt-net.com<div id="notOnline" class="small" style="DISPLAY:none;color:#000000">北京网站制作<b><a href="javascript:void(null)" onclick="ShowHide(mOff)" class="small"><img border="0" src="msn_icons/icon_messenger6.gif" WIDTH="16" HEIGHT="16"> Buddies offline</a></b> 网站制作</div> 网站建设<div id="mOff" class="small" style="DISPLAY:none; color:#000000"></div> 北京网站建设<span id="appload" class="small" style="DISPLAY: none"></span> 北京网站建设</td> 北京网站设计<form name="msn"> 北京网站建设<input type="hidden" value="ON" name="offline"> 北京网站设计</form> www.qt-net.com</tr> 网页设计</table> 企通互联<br>
上一篇:北京网页设计MSAgent 详细解说(一)下一篇:www.qt-net.comDreamweaver MX打造弹出“向导”
这是一个与众不同的品牌,企通互联只专注于网站建设领域!中小型企业网站建设最佳合作伙伴!网站建设咨询热线:010-65587978/77/76/75!