IE 对象浏览器

本对象浏览器可列出IE的绝大部分对象及属性
点击对象名可查看本对象内容..
有不完善之处,请各位指正
QQ:3960937
Mail:fsca@21cn.com
MSN:vlike@msn.com

===============================================================

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>Object Viewer For IE</TITLE>
<style>
mtd{font-size:12px}
</style>
</HEAD>
<BODY οnclick="getChil();">
<INPUT TYPE="text" id="obj" value="window" οnclick="this.select();">
<INPUT TYPE="button" id="goView" οnclick="showObject(obj.value);" value="查看">
<INPUT TYPE="button" οnclick="rtParent()" value="返回">
<SCRIPT LANGUAGE="JavaScript">
<!--
 //................................
 //Author:skimeister|fsca@21cn.com
 //2002-5-21
 //................................

 //Enter the child
 function getChil()
 {
  if(eval(event.srcElement.isOBJ))
  {
   objVal=obj.value+"."+event.srcElement.innerText;
   obj.value=objVal;
   showObject(obj.value);
  }
 }//getChil

 //Kill the lt.gt tag
 function process(val)
 {
  try
  {
   if(val!="" && isNaN(val))
   {
    lt=/</g;
    rt=/>/g;
    val+=" ";
    val=val.replace(lt,"&lt;");
    val=val.replace(rt,"&gt;");
   }//end if
  }//end try
  catch(e)
  {
   val="[空]";
  }
  return val;
 }//process

 //return parent
 function rtParent()
 {
  var mValue="";
  mObj=obj.value;
  mObj=mObj.split(".");
  mLength=mObj.length-1;
  for(i=0;i<mLength;i++)
  {
   mValue==""?mValue=mObj[i]:mValue+="."+mObj[i];
  }
  mValue==""?mValue="window":"";
  obj.value=mValue;
  showObject(mValue);
 }//rtParent

 //show object
 function showObject(TextObj)
 {
  var htmls="";
  var obj=eval(TextObj);
  var mbg="";
  var isObj=false;
  var j=0;
  try
  {
   for(i in obj)
   {
    j++;
    try
    {
     obj[i]=="[object]"?mbg="#D8D8EB":mbg="";
     obj[i]=="[object]"?isObj=true:isObj=false;
    }
    catch(e)
    {
     //alert("对不起!!程序未完善或/n此对象存在问题/n错误类型:"+e.message);
    }
    peStr=process(obj[i]);
    htmls+="<tr bgcolor='"+mbg+"'><td width='5'>"+j+"</td><td isOBJ='"+isObj+"'>"+i+"</td><td>"+peStr+"&nbsp;</td></tr>";
   }
  }//end TRY
  catch(e)
  {
   alert("访问对象出错/程序未善,请指教/nfsca@21cn.com");
  }
  htmls=""
  +"<table border='1'><tr><td colspan='3' bgcolor='#CCCCCC' align='center'>"
  +TextObj
  +"</td>"
  +htmls
  +"</table>";
  showPLAN.innerHTML=htmls;
 }//showObject
//-->
</SCRIPT>
<span id="showPLAN"></span>
<div align="center" style="font-size:12px;background-color:#F7F7F7">Power By <a href="mailto:fsca@21cn.com">fsca@21cn.com</a></div>
</BODY>
</HTML>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值