易截截图软件、单文件、免安装、纯绿色、仅160KB

JavaScript树

 
/** 配置参数 */
function TreeConfig() {
    this.showIco = true;
    this.showCheckBox = false;
    this.checkBoxName = "_TREE_CHECKBOX_";
    this.checkBoxRelated = false;
}
/**
* 节点类
* 节点目前默认支持的属性有:
* text, url, target, cb, cbname, cbchecked, cbval, ico, icoFile, icoOpen
*/
function Node(id, parentId, attributes) {
    this.id         = id;  // 节点自身id
    this.parent     = parentId   || ""; // 父id
    this.attributes = attributes || {}; // 节点属性
    this._created  = false;
    this._expanded = false;
    this._checked  = false;
}
// 得到节点属性
Node.prototype.getAttribute = function(key) {
    var attr = this.attributes[key];
    return (attr==undefined || attr=="")? null : attr;
}
// 得到节点属性
Node.prototype.setAttribute = function(key, value) {
    this.attributes[key] = value;
}
/** 树类 */
function TissonTree(instanceName, config) {
    this.instanceName = instanceName || "tree";  // 实例名
    this.nodes = {};     // 所有节点集
    this.nodeArray = null; // 包含所有节点的数组
    this.nodeLink = {};  // 父-子节点对应关系集
    this.rootId = "-1";  // 默认根节点id
    this._baseImagesPath = "/SmtCCS_tkms/images/tree/"; // 图片的基本路径
    this._checkedNodes = {};
    this.selectedNode = null;
    this.selectedNodeId = "";
    this.nextSearchIndex = 0;
    this.searchText = "";
    this.treeStage = null;
   &


相关文档:

网页制作Javascript经典小技巧

 转自http://topic.csdn.net/u/20091014/12/44b0ac69-5228-429b-854a-a91e3736f1d4.html?64368
每一项都是JS中的小技巧,但十分的实用!
1.document.write(”"); 输出语句
2.JS中的注释为//
3.传统的HTML文档顺序是:document->html->(head,body)
4.一个浏览器窗口中的DOM顺序是:window->(navig ......

Javascript对url进行编码转换

 javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。
escape() 方法:
采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表 ......

怎样使用JavaScript存储Adobe AIR应用程序首选项

 本文来自:
http://articles.sitepoint.com/article/adobe-air-pref-javascript
 
在我 之前的帖子里,  我激动地开始了我的第一个AIR应用,叫做Harpoon, 仅使用HTML, CSS, 和JavaScript。我当时没时间讨论的一个特点就是,你可以使用一个XML文件存储和检索应用程序首选项。
......

JavaScript文档对象(DOM)

 JavaScript文档对象(DOM)
navigator
screen
window
history
location
frames[]; Frame
document
anchors[]; links[]; Link
applets[]
embeds[]
forms[]; Form
Button
Checkbox
elements[]; Element
Hidden
Password
Radio
Reset
Select
options[]; Option
Submit
Text
......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号