Javascript 面向对象简直就是无语,烦请高手解读以下以下代码
源代码如下:http://isc.xh.sh.cn/download/ajax.htm,请高手分析 问题点数:20、回复次数:5Top
1 楼yjgx007(还不结帖?!听妈妈的话! http://www.geekclaw.com)回复于 2006-03-22 09:14:55 得分 10
很简单的oo技术,还没有涉及原型prototype.Top
2 楼iuhxq(小灰)回复于 2006-03-22 12:36:40 得分 10
<script language="javascript">
function CAjax()
{
var oXMLhttp;
this.readyState=function()
{
return oXMLhttp.readyState;
}
this.status=function()
{
return oXMLhttp.status;
}
this.InitXMLHttp=function()
{
oXMLhttp=null;
if (window.XMLHttpRequest)
{ // Mozilla, Safari, ...
//oXMLhttp = new XMLHttpRequest();
//暂不支持
}
else if (window.ActiveXObject)
{ // IE
try
{
oXMLhttp = new ActiveXObject("MSXML2.XMLHTTP");
}
catch(e)
{
oXMLhttp=null;
}
return oXMLhttp;
}
}
this.Open=function Open(URL,EventFunc)
{
//eval("oXMLhttp.onreadystatechange=" + EventFunc + ";");
oXMLhttp.onreadystatechange=XMLhttp_OnChange;
oXMLhttp.open("GET",URL,true);
oXMLhttp.send(null);
}
}
///////////////////////////////////////////
</script>Top
3 楼blueonly(认真编程,低调生活。)回复于 2006-03-22 12:48:44 得分 0
>_<
Top
4 楼leeight(睡醒了!)回复于 2006-03-22 13:23:18 得分 0
没什么问题啊Top
5 楼jeffrey_shou()回复于 2006-03-23 15:47:42 得分 0
谢谢Top




