布尔的cnblogs boolean
.net web developer boolean javascript ext prototype dom nvelocity nhibernate log4net spring.net aspect db4o json ioc aop objectbuilder mvc pattern workflow memcached Lucene unity LazyParser survey cms mef
博客园
社区
首页
新随笔
联系
管理
订阅
随笔- 50 文章- 0 评论- 171
javascript对象查看器
<
html
>
<
head
>
<
meta http
-
equiv
=
"
Content-Type
"
content
=
"
text/html; charset=gb2312
"
>
<
title
>
新建网页
3
</
title
>
</
head
>
<
body
>
<
table border
=
"
1
"
>
<
tr
>
<
td id
=
"
td
"
>
obj
</
td
>
</
tr
>
</
table
>
</
body
>
<
script language
=
"
javascript
"
>
<!--
window.obj
=
{
Name : 'lisq',
Old :
24
,
Birthday : '
1981
-
7
-
24
',
O :
{
o :
{
Name : 'lufang'
}
}
,
F:
function
()
{
var
i
=
100
}
}
var
td
=
document.getElementById('td')
td.onmouseover
=
function
()
{
Show(
this
.innerHTML)
}
function
ao(a,aa)
{
var
ab
=
0
;
while
(a
!=
null
)
{ab
+=
a[
"
offset
"
+
(aa
?
"
Left
"
:
"
Top
"
)];a
=
a.offsetParent}
return
ab}
var
arrDiv
=
[]
function
Show(objDescript)
{
var
o
try
{
o
=
eval(objDescript)
}
catch
(e)
{
alert(objDescript)
alert('dead here')
return
}
var
div
=
document.createElement('div')
div.style.border
=
'solid 1px'
div.style.position
=
'absolute'
if
(event.srcElement
==
window)
{
div.style.left
=
event.clientX
div.style.top
=
event.clientY
}
else
{
div.style.left
=
ao(event.srcElement.parentElement,
true
)
+
20
+
'px'
div.style.top
=
ao(event.srcElement.parentElement,
false
)
+
20
+
'px'
}
for
(p
in
o)
{
if
(
typeof
(o[p])
==
'object')
{
var
descript
=
objDescript
+
'[
"
' + p + '
"
]'
div.innerHTML
+=
'
<
span
><
a onclick
=
Show(\''
+
descript
+
'\') style
=
"
cursor:hand
"
>+</
a
>
'
+
p
+
'
</
span
><
br
/>
'
}
else
{
div.innerHTML
+=
'
<
span
>
'
+
p
+
':'
+
o[p]
+
'
</
span
><
br
/>
'
}
}
document.body.appendChild(div)
arrDiv.push(div)
div.onmouseout
=
function
()
{
//
this.style.display = 'none'
}
}
//
-->
</
script
>
</
html
>
posted @ 2007-02-05 10:04
布尔
阅读(466)
评论(2)
编辑
收藏
发表评论
回复
引用
查看
#1楼
2007-02-05 10:20 |
jailu
我还以为是对象查看器,原来是这样。。。
回复
引用
查看
#2楼
[
楼主
]
2007-02-05 10:42 |
布尔
我只是简单的写一下,其实封装一下调试程序还是很方便的,敬请期待
新用户注册
刷新评论列表
标题
姓名
主页
Email
(博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
网站首页
新闻频道
社区
小组
博问
网摘
闪存
找找看
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索
相关文章:
javascript小技巧
automation服务器不能创建对象
相关链接:
最新IT新闻:
微型博客Twitter取消IM服务 称其ROI差
用手机聊Gtalk的方法以及应用总结
Google开拓美政府机构市场 微软业务受冲击
消息称苹果正在开发iTunes网络电视
微软周一开电话会议 预计将发布Silverlight2.0
公告
<
2007年2月
>
日
一
二
三
四
五
六
28
29
30
31
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
1
2
3
4
5
6
7
8
9
10
与我联系
发短消息
搜索
常用链接
我的随笔
我的空间
我的短信
我的评论
更多链接
我的参与
我的新闻
最新评论
我的标签
留言簿
给我留言
查看留言
我管理的小组
Ext 2.0
我参加的小组
创业交流
博客园精华集出版小组
搜索引擎
SAP
读书(Books)
web标准设计
.NET 3.x
08欧锦赛
CLR基础研究小组
易书阁
我参与的团队
北京.NET俱乐部(0/1554)
Security(0/25)
随笔分类
(24)
Javascript(19)
(rss)
Ruby(1)
(rss)
Workflow
(rss)
生活
(rss)
算法(3)
(rss)
团队建设(1)
(rss)
项目管理
(rss)
随笔档案
(37)
2008年8月 (2)
2008年6月 (1)
2008年1月 (1)
2007年11月 (1)
2007年10月 (4)
2007年9月 (2)
2007年8月 (2)
2007年7月 (1)
2007年6月 (3)
2007年5月 (3)
2007年4月 (5)
2007年3月 (3)
2007年2月 (2)
2007年1月 (2)
2006年12月 (3)
2006年11月 (2)
新闻档案
(6)
2008年4月 (1)
2007年10月 (1)
2007年9月 (1)
2007年8月 (1)
2007年6月 (1)
2007年5月 (1)
相册
生活
Javascript
E路网
致力于Web技术推广
SCBR
web控件
xmlmenu tree toolbar popmenu table
冯大辉
就职于阿里巴巴旗下的支付宝网络有限公司
简历
我的简历
陶来旅游休闲
挺好的新兴的旅游休闲网站
我的jimdo
life
Google个性化主页
lisq.xuecs.com
dreamehost上的虚拟主机
八宝盒
李老师
天下事有难易乎
李强的空间
积分与排名
积分 - 65579
排名 - 671
最新评论
1. re: “谁养鱼”的表格解答步骤
这题应该有不严密的地方吧?
第四个条件,“绿色房子在白色房子左面”,并不一定是邻居啊
(energy)
2. re: 将单机版短信猫变成网络版
不错..支持~ (willieQ)
3. re: 阅读Ext 学习Javascript(二)Core/Ext.extend 从继承说起
@versoft
你说读后在云里还是读前就在雾里呢?
(布尔)
4. re: 阅读Ext 学习Javascript(二)Core/Ext.extend 从继承说起
云里雾里... (versoft)
5. re: js也可以有自定义事件 注入就是这么爽
obj[p] = new Function(obj[p].toString().replace('function(){', '').replace('}', 'Event.occor(this,p)... (123123)
阅读排行榜
1. 阅读Ext 学习Javascript(一)Core/Ext.js(5932)
2. “谁养鱼”的表格解答步骤(3726)
3. 阅读Ext 学习Javascript(二)Core/Ext.extend 从继承说起(3580)
4. 学习利用JSON 摆脱表单与业务对象双向转换的繁琐工作(2995)
5. 加强的alert confirm js自定义对话框 多个按钮 ICO自定义(2632)
评论排行榜
1. 排序还可以这样做(19)
2. 节点可以移动的ul构造的树形(19)
3. 加强的alert confirm js自定义对话框 多个按钮 ICO自定义(16)
4. 阅读Ext 学习Javascript(一)Core/Ext.js(16)
5. “谁养鱼”的表格解答步骤(14)