Board logo

标题: [版本发布] ie脚本控制台0.3 [打印本页]

作者: joshyupeng    时间: 2007-5-7 18:13     标题: 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 编辑 ]
作者: sbyguli    时间: 2007-5-8 04:04

支持一下,呵呵,加油啊!!
作者: S元元    时间: 2007-5-8 19:53

2.0无效?
作者: needed    时间: 2007-5-9 10:05

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分以鼓励
作者: mutalisker    时间: 2007-5-9 10:20

虽然看不懂,但是还是顶一下,有什么需要TW插件扩展来支持的尽管找我
作者: joshyupeng    时间: 2007-5-9 20:48

external在我的机器上是undefined,不知道为什么。
作者: needed    时间: 2007-5-9 21:21

是我解释有问题
  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 编辑 ]
作者: mutalisker    时间: 2007-5-10 13:10

为什么我下载装了不好用呢?
作者: needed    时间: 2007-5-10 20:05

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

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

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


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

作者: jackyspy    时间: 2007-5-11 11:43

可以参考http://www.squarefree.com/shell/,一个非常优秀的JavaScript Shell,还有针对ie收藏夹的Javascript Shell bookmarklet for IE,http://blog.monstuff.com/archives/000287.html
作者: forrestrun    时间: 2007-8-15 16:52

没有搞清楚怎么用。。。有图标出来了,但是点了后没有控制台出来。。。
作者: saya    时间: 2007-8-15 21:53

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


有幾個地方需要手動修改一下
算了, 放上我依上面修改好的
作者: mphs.tw    时间: 2007-8-16 17:30

有时後可以有时点击没反应

应该有一些条件限制 希望有人进一步说明..

不过楼主很厉害了 firefox移植TW  牛
作者: saya    时间: 2007-8-16 20:43     标题: 回复 #13 mphs.tw 的帖子

沒反應是因為你已經點擊過了, 按右上方關閉
所以此時要按F12或Ctrl+shift+L叫出來。
作者: 懒觉    时间: 2007-8-19 08:16

用不来

适合页面设计人员吧
作者: hannah    时间: 2007-8-20 20:19

  太酷了, 这样的东西一定要支持
希望坚持更新哦
作者: hess    时间: 2008-6-11 09:24

怎么没有更新了
作者: est    时间: 2008-8-31 22:08

  求更新。。。。
你不做我就来做了。。
作者: 313694526    时间: 2008-9-23 10:18

东西做出来还是要弄一份说明书啥,不然叫那些菜菜们怎么用呢?
作者: hgt516    时间: 2008-10-23 14:00

支持一下,很好用的插件,希望可以不段更新
作者: it179    时间: 2008-12-2 16:58

期待这个插件支持 2.0
作者: zhifeiji512    时间: 2008-12-3 10:51     标题: 回复 1# joshyupeng 的帖子

我为什么装上没法用,点那图标也没反应
作者: lixupeng    时间: 2008-12-3 13:45

不错
作者: gibbon23    时间: 2008-12-10 00:41

呵呵,支持楼主哇
作者: jiee    时间: 2009-3-13 23:16

好像在ie6下的使用不太正常啊……dom inspect也没法用
作者: mj7788    时间: 2009-12-2 15:42

目前守候更新 2.4.1.5不知为何无法使用




欢迎光临 世界之窗论坛 (http://bbs.theworld.cn/) Powered by Discuz! 7.2