返回列表 发帖

[版本发布] ie脚本控制台0.3

这个插件是修改自firebug lite(http://www.getfirebug.com/lite.html),是firefox扩展firebug的简化版,可以执行一系列的脚本来控制页面显示和获取页面元素的信息,通过加载第三方脚本库可以增强命令行,以及将之变成一个跨网络的命令行。

慢慢可以改进,用来接受邮件、查看天气、发信息到twitter等等,只要是通过http传递的信息都可以通过控制台发送和接受。当然,这需要你写自己的插件,现在还没有实现。

firefox下的firebug是一个相当经典的插件,你可以用它调试页面和修改,它的dom inspect和css inspect功能相当强大,还可以调试页面javascript,这种功能在ie下就显得有点单薄。

通过help()方法你可以查看当前可用的所有函数介绍,具体的可以参考firebug的文档,因为原作是firebug作者写的lite版。

你可以通告load(strLib)来加载第三方代码库,比如prototype、xpath、json解析库等,这样你就可以在控制台里使用酷酷的$()函数来读取页面数据了。

现在版本很粗糙,喜欢的朋友可以和我联系,一起把它完善。

update1:
1利用ie下的position fixed来使console固定在页面底端。
2.加入了dom inspect的功能,可以点击任何元素来查看该元素的源代码
3.加入显示页面所选元素源代码的功能
4.加入切换多行javascript代码切换的功能,这样写大量代码的时候可以很方便。

更多的功能自己发掘吧、


update2:
1.改动多行脚本编辑器到顶端。
2.增加页面脚本列表和stylesheet(也就是css)列表的显示,并且在你编辑完css代码后,可以应用该css代码到当前页面。
3.去掉了position fixed功能,因为有可能破坏页面显示效果。
4.第三方library里加入了cssquery,可以使用depository.show()函数来查看当前可导入的库。

[ 本帖最后由 joshyupeng 于 2007-5-10 12:22 编辑 ]
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们
1

评分人数

想寻求我的帮助,email给我:joshyupeng#gmail.com(替换#为@),我不一定总是来这里。
没事可以来我的百度空间逛逛:http://hi.baidu.com/狼王

支持一下,呵呵,加油啊!!

TOP

2.0无效?

TOP

tw可以通过 security_id 获得权限获取插件当前目录
  1. var security_id=%max_security_id;
  2. external.m2_callerName(security_id,插件名字);
  3. var pluginPath=window.external.m2_plugin_folder(security_id,插件名字);
复制代码


感谢分享,希望能与我们分享更多的插件.   +10分以鼓励
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

虽然看不懂,但是还是顶一下,有什么需要TW插件扩展来支持的尽管找我
遇到崩溃假死或者感觉速度慢或者其他问题的朋友可以先试试使用TW3
TheWorld we explore the world.

TOP

external在我的机器上是undefined,不知道为什么。
想寻求我的帮助,email给我:joshyupeng#gmail.com(替换#为@),我不一定总是来这里。
没事可以来我的百度空间逛逛:http://hi.baidu.com/狼王

TOP

是我解释有问题
  1. var security_id=%max_security_id;
  2. var pluginPath=window.external.m2_plugin_folder(security_id,'firebug for ie');
  3. alert(pluginPath)
复制代码
本地测试通过

[ 本帖最后由 needed 于 2007-5-9 22:53 编辑 ]
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

为什么我下载装了不好用呢?
遇到崩溃假死或者感觉速度慢或者其他问题的朋友可以先试试使用TW3
TheWorld we explore the world.

TOP

楼主没有说清楚.
如果想调试一个网页的话, 要先在 <html >这个标签加上一个属性  <html debug="true">

否则,如果想随时都能调试任何网页,那么.用记事本 打开这个插件 fb4ie_main.htm 文件
倒数第5行, 注释掉这个判断语句

  1.   if (document.documentElement.getAttribute("debug") == "true")
复制代码


即改成
  1. // if (document.documentElement.getAttribute("debug") == "true")
复制代码
天下无不散之筵席.

世界之窗浏览器开发计划

TOP

可以参考http://www.squarefree.com/shell/,一个非常优秀的JavaScript Shell,还有针对ie收藏夹的Javascript Shell bookmarklet for IE,http://blog.monstuff.com/archives/000287.html

TOP

没有搞清楚怎么用。。。有图标出来了,但是点了后没有控制台出来。。。

TOP

原帖由 forrestrun 于 2007-8-15 16:52 发表 http://bbs.ioage.com/cn/images/common/back.gif
没有搞清楚怎么用。。。有图标出来了,但是点了后没有控制台出来。。。


有幾個地方需要手動修改一下
算了, 放上我依上面修改好的
附件: 您需要登录才可以下载或查看附件。没有帐号?加入 我们

TOP

返回列表