📄 socut.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 + -