.NET Ajax的无刷新技术实例详解 - .net语言 -

.NET Ajax的无刷新技术实例详解

时间:2013-04-05 10:42:15   来源:   评论:加载中...   点击:加载中...
该开发包的新版本还没有来得及体验,估计新版本中会方便一些,可能会去掉手动的设置Global.asax的Application_Start事件中加上Ajax.Utility.HandlerPath = "ajax";以及其他麻烦的设置。 下载一个.net Ajax开发...

{

tring mac = "";

System.Diagnostics.Process process =
new System.Diagnostics.Process();

rocess.StartInfo.FileName = "nbtstat";

rocess.StartInfo.Arguments = "-a "+clientIP;

rocess.StartInfo.UseShellExecute = false;

rocess.StartInfo.CreateNoWindow = true;

rocess.StartInfo.RedirectStandardOutput = true;

process.Start();

string output = process.StandardOutput.ReadToEnd();

int length = output.IndexOf("MAC Address = ");

if(length>0)

{

mac = output.Substring(length+14, 17);

}

process.WaitForExit();

return mac.Replace("-", "").Trim();

}

}}
 


  4.写javascript,新建一个名为default.js文件如下


function GetMac()

{

var clientIP="192.168.0.1";

//document.getElementById("Mac").value
=DemoMethods.GetCustomerMac(clientIP).value

alert(DemoMethods.GetCustomerMac
(clientIP).value);

}
 


  5.在某个Aspx页面放上一个html 的button在页面上中引用default.js :


lt;
script language="javascript"
src="default.js">
</script>
 


  在INPUT的onclick事件中加上


onclick="javascript:GetMac()"

lt;
INPUT style="Z-INDEX: 101;
LEFT: 392px; POSITION: absolute;
TOP: 176px" type="button"
 

value="客户端获取IP" onclick="javascript:GetMac();">



相关热词搜索:

 
上一篇:在.net中Oracle日期类型的处理
下一篇:剖析C# 2.0泛型类的创建和使用
收藏 将此文推荐给朋友
分享到: