| | | 深入DW插件的奥秘(2) | | 2001-02-14·
·Redidea··yesky
| 1 2 3 下一页 二、插件编写之Javascript基础
1.Dreamweaver的DOM结构分析
DOM是Document Object Model的简称,就是描述html文档的tag结构树,Dreamweaver的DOM是DOM level 1的子集,Dreamweaver为了实现充分定制和扩展功能,动用了400多个Javascript程序,并且提供了完整的Javascript API(应用程序接口),现在Dreamweaver 4.0基本上能通过javascript实现对菜单、浮动面板、代码监视器、站点窗口以及文档窗口的完全定制,,所以我们必须对Dreamweaver的DOM结构有一定的了解,这样才能设计完美的插件。
下面是Dreamweaver DOM的结构精选列表
| 对象 |
属性 |
方法 |
事件 |
| document |
forms (数组) images(数组) layers(数组) 子对象名 nodeType parentNode childNodes documentElement body URL parentWindow
|
getElementsByTagName() //取得特定Tag hasChildNodes() //是否有子节点 |
onLoad |
| 所有的Tag |
nodeType parentNode childNodes tagName 属性名 innerHTML outerHTML
|
getAttribute() //取得属性 setAttribute() //设置属性 removeAttribute() //删除属性 getElementsByTagName() //取得特定Tag hasChildNodes() //是否有子节点 |
|
| form |
elements(数组) mmcolorbutton 子对象名 |
同上 |
|
2.Javascript在插件中的工作机理
1 2 3 下一页 | | | 感谢
访问天极网,如果您觉得该文章涉及版权问题,请看这里!
|
|