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

📄 socut.js

📁 采用微软力推的ASP.Net(C#)编写而成的烁空网络课堂系统
💻 JS
字号:
function getHTTPObject()           //获取Http请求对象,这个对象用于客户端向服务端发送异步的http请求
{                                   
    var http;   
    var browser = navigator.appName;
    if(browser == "Microsoft Internet Explorer")
    {
        http = new ActiveXObject("Microsoft.XMLHTTP");  //如果用户使用IE,就返回XMLHTTP的ActiveX对象
    }
    else
    {
        http = new XMLHttpRequest();  //否则返回一个XMLHttpRequest对象
    }
    return http;
}

var http = getHTTPObject(); //获取全局的HTTP请求对象
var O123= "ajax";
var l234="Online";

function getHello()         //处理请求状态变化
{ 
	if (http.readyState == 4)  //4表示请求已完成
	{
	    var helloStr = http.responseText;  //获取服务段的响应文本
	    //插入响应到ID为ajax-sample的DIV标签内
	    document.getElementById("ajax-sample").innerHTML = helloStr; 
	}
        else
        {
            document.getElementById("ajax-sample").innerHTML ="数据加载中……"; 
        }
}

function OnlineSee(strID)
{
        OnlineSeeClose();
	var url = O123+".aspx?Type="+l234+"See&ID="+strID;
	http.open("GET", url, true); 
	http.onreadystatechange = getHello; 
	http.send(null); 
}

//===============================================
function OnlineSeeClose()
{  
   if(switchPoint.innerText=="关闭视频")
   {
      switchPoint.innerText="展开视频"
      document.all("ajax-sample").style.display="none"	  
   }
   else
   {
      switchPoint.innerText="关闭视频"
      document.all("ajax-sample").style.display=""
   }
}
//############################ 以下是课室与分节下拉菜单无刷新联动代码
    function ChangeNode(){ 
    var drp2 = document.getElementById("DDLNode"); 
    drp2.innerText="";
    
    for(var i = 0;i<=drp2.options.length -1;i++)
   { 
        drp2.remove(i); 
    } 
    
    var xmlhttp = new ActiveXObject("MSXML2.XMLHTTP"); 
    var oDoc = new ActiveXObject("MSXML2.DOMDocument"); 
    var state=document.getElementById("DDLClass").value;//得到第一个下拉表的值
    xmlhttp.open("POST", "ajax.aspx?Type=DDLNode&ClassID="+state,false);
    xmlhttp.send("");
    
    var res=oDoc.loadXML(xmlhttp.responseText);
    var naItems = oDoc.selectNodes("//dsNode/C_Name"); 
    var idItems = oDoc.selectNodes("//dsNode/C_ID"); 
   
    var item;
    var id;
    for (item = naItems.nextNode(),id=idItems.nextNode(); item&&id; item = naItems.nextNode(),id=idItems.nextNode())
    { 
     var nastr = item.nodeTypedValue; 
     var idstr = id.nodeTypedValue;
     var newOption = document.createElement("OPTION"); 
     newOption.text =nastr; 
     newOption.value = idstr; 
     drp2.options.add(newOption); 
    } 
  } 

⌨️ 快捷键说明

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