Board logo

标题: [版本发布] [TW插件]EditAttributies IV 4.2支持编辑页面控件属性、BODY标签源码与COOKIE [打印本页]

作者: zhangmdk    时间: 2006-11-7 01:52     标题: [TW插件]EditAttributies IV 4.2支持编辑页面控件属性、BODY标签源码与COOKIE

[B]名称:网页控件(HTML标签)属性实时编辑器 IV[/B]
编码:ZhangMDK
版本:4.2
说明:直接修改页面中HTML标签的各项属性,程序会自动列出属性名以便于修改,要求使用者对HTML脚本语言有所了解。
模块类型:脚本
插件类型:按键
使用注意:请尽量在页面载入完成后或者停止载入后使用,否则可能会有不可预测的问题。

--------------------

功能总结:
1、支持实时编辑网页中各个控件的各项属性,并支持通过鼠标右键抓取控件,十分方便。
2、支持实时修改网页BODY标签的源代码……(其他标签的innerHTML都是只读?)
3、支持编辑修改COOKIE。
4、支持读取页面的各项信息……。(试运行功能)

--------------------

原为自编的一个GB插件,最近发现TW浏览器很有潜力,于是转目观其发展。  -v-

继续升级………OTL

可以该插件可以实时编辑页面中的HTML标签如表单、表格等的各项属性,不过需要您懂得HTML脚本语言。

例如限制了最大长度41的subject,想要输入超过41个字的内容,就可以通过这个插件修改。

对于修改提交页面内容,有朋友会提出另存的方式,但是部分情况下页面都是有异地提交判断的,所以只能直接利用javascript来修改属性提交……

--------------------

采用直接在页面中插入层的方式,提供ID/NAME/HTML TAGNAME三种方式来查找相应的控件并提供属性修改。

修改的结果会实时生效,对于异地提交的安全检测来说比较便利……(比较而已  OTL)

--------------------

[B]需要注意的地方:[/B]
javascript只能修改本地的限制,如果提交的内容例如上面说到的41个字的subject,若对方在服务器端依然做了一次长度判断,那么也就没有办法了。  -v-

PS:这个插件可能对大部分人来说没什么用吧 [LOL]

--------------------

[B]现已知问题……[/B]
1、若出现编辑器突然消失的问题,请关闭浏览器的清除漂浮广告功能或者等页面载入完成后运行插件。

--------------------

[B]更新日志[/B]

V 4.2
变更:启动插件时不启动悬停显示信息与鼠标右键取值功能。
变更:FLASH与下拉菜单不会遮挡操作层。
变更:常用属性追加innerText与outerText项。
修正:修正非编辑控件模式下更改遍历条件会刷新数据的问题。
追加:追加实时编辑页面BODY源代码的功能。(试运行)
追加:追加读取页面信息内容的功能。(不支持编辑,试运行)

V 4.1
变更:点击拖动编辑器改为双击拖动编辑器。
变更:可拖动范围变回整个编辑器。
变更:悬停信息追加VALUE项,且空值信息不会显示。
追加:追加一个控制滚动跟踪的CheckBox。

V 4.0
变更:鼠标仅在编辑器标题框中才能点击拖动编辑器。
变更:事件与属性分开,并临时追加显示事件的开关。
变更:保存数据后数据表格立即更新。
变更:修改遍历参数后数据表格立即更新。
修正:修正INPUT标签对mdk_script_前缀判断不正确的问题。
修正:修正保存TAGNAME数据的函数名写错的问题。(OTL 群倒)
追加:追加鼠标右键点击页面元素可直接打开其属性。
追加:编辑当前页面的Cookie的功能,代码参考了Qingxbl的jsCookier。
追加:所有追加HTML标签均追加ID属性值。

V 3.8
修正:修正INPUT标签对mdk_script_前缀判断不正确的问题。

V 3.7
变更:自动更改输入焦点的延迟时间由1.2秒改为1秒
变更:属性表上面的控件信息文字改为“当前读取的控件是:”
修正:控件属性表上面的控件信息不显示的问题。
修正:修正对mdk_script_前缀判断不正确的问题。
追加:控件信息项追加TYPE项。
追加:追加更新日志。

V 3.6
修正:追加帮助说明中的复合快速指令的说明。
追加:NAME与TAGNAME遍历表中追加TYPE项。

V 3.5
变更:“ID/NAME”输入框改为“关键词”输入框
修正:插入表格的代码有错误的问题。
修正:属性编辑的INPUT框长度属性失效的问题。
修正:编辑器的HTML标签(主要是INPUT)会出现在编辑器中的问题。
改进:程序界面会自动随着浏览上下滚动。
改进:改善界面操作的人性化程度。
改进:关闭窗口的按钮通过DIV右对齐。
改进:程序启动1.2秒后会自动切换焦点到关键词输入框
改进:独立出关键词检测模块,提供更多的错误检测。
追加:追加通过NAME方式遍历,可以修改多个相同NAME属性的控件的属性。
追加:追加通过HTML标签方式遍历,可以修改既没有NAME属性也没有ID属性的控件的属性。
追加:快速指令模式,通过输入">I=*"、">N=*"、">H=*"、">NUM=*"(不含双引号,*为关键词)等指令可以直接启动相应遍历方式,复合指令用","(不含双引号)号隔开。
追加:追加帮助说明。

V 2.1
改进:界面可以用鼠标拖动。
修正:插入表格代码错误的问题。

V 2.0
改进:制作了程序界面,是通过DIV层的方式实现的。
改进:能够自动列举所有属性,使用者只要输入控件的ID/NAME就可以了。

V 0.2 BETA
初次发布很渣的东西……

--------------------

4.2下载地址:》》点击这里下载《《

[ 本帖最后由 zhangmdk 于 2006-11-7 20:02 编辑 ]
作者: needed    时间: 2006-11-7 09:11

感谢你写了这么好的插件
  我都习惯了在地址栏javascript:....了
作者: caten    时间: 2006-11-7 10:57

感谢楼主的贡献    希望楼主能为TW做更多 更好的插件   谢谢
作者: 杂草    时间: 2006-11-7 11:07

看介绍,这个插件很不错。

图片看不到,这里可以上传图片的,请把图片一起发上来吧。
作者: zhangmdk    时间: 2006-11-7 20:11

图片重新上传了
作者: MicroSystem    时间: 2007-3-26 16:41

看来写程序以后安全方面要多多注意啊!




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