⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 scripts.js

📁 a project create chat room in asp.net with c sharp
💻 JS
字号:
// JScript File
        	var msgTimer = "";
        	var membersTimer = "";
			
			startTimers();
	      
			function startTimers()
			{
				msgTimer = window.setInterval("updateUser()",3000);
				membersTimer = window.setInterval("updateMembers()",10000);
			} 
			function stopTimers()
			{
				window.clearInterval (msgTimer);
				window.clearInterval (membersTimer);
				msgTimer="";
				membersTimer="";
			}
			function updateUser()
			{
			    PageMethods.UpdateUser($get("hdnRoomID").value, UpdateMessages);
			}
			function updateMembers()
			{
			    PageMethods.UpdateRoomMembers($get("hdnRoomID").value, UpdateMembersList);
			}
			function Leave()
			{
			    stopTimers();
			    PageMethods.LeaveRoom($get("hdnRoomID").value);
			}
			function button_clicked()
			{
				PageMethods.SendMessage($get("txtMsg").value,$get("hdnRoomID").value,UpdateMessages, errorCallback);
				$get("txtMsg").value="";
				$get("txt").scrollIntoView("true");
			}
			function clickButton(e, buttonid)
			{ 
				var bt = document.getElementById(buttonid); 
				if (typeof bt == 'object')
					{ 
						if(navigator.appName.indexOf("Netscape")>(-1))
						{ 
						    if (e.keyCode == 13)
						    { 
							    bt.click(); 
							    return false; 
						    } 
					    } 
				    if (navigator.appName.indexOf("Microsoft Internet Explorer")>(-1))
					    { 
						    if (event.keyCode == 13)
						    { 
						        bt.click(); 
							    return false; 
						    } 
					    } 
				    }	 
			} 
			
			function UpdateMessages(result)
			{
			    $get("txt").value=$get("txt").value+result;
			    $get("txt").doScroll();
			}
			function UpdateMembersList(result)
			{
			   // alert(result);
			    var users=result.split(",");
			   // alert(users.length);
			    var i=0;
                
                
                $get("lstMembers").options.length=0;
                 var i=0;
                while (i < users.length)
                {
                    if (users[i]!="");
                    {
                        var op=new Option(users[i],users[i]);
                        $get("lstMembers").options[$get("lstMembers").options.length]= op;
                    }
                    i+=1;
                }
                
			    //$get("lstMembers").value=$get("txt").value+result;
			    //$get("txt").doScroll();
			}
			function errorCallback(result)
			{
				alert("An error occurred while invoking the remote method: " 
				+ result);
			}
			
        

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -