var _____WB$wombat$assign$function_____ = function(name) {return (self._wb_wombat && self._wb_wombat.local_init && self._wb_wombat.local_init(name)) || self[name]; }; if (!self.__WB_pmw) { self.__WB_pmw = function(obj) { this.__WB_source = obj; return this; } } { let window = _____WB$wombat$assign$function_____("window"); let self = _____WB$wombat$assign$function_____("self"); let document = _____WB$wombat$assign$function_____("document"); let location = _____WB$wombat$assign$function_____("location"); let top = _____WB$wombat$assign$function_____("top"); let parent = _____WB$wombat$assign$function_____("parent"); let frames = _____WB$wombat$assign$function_____("frames"); let opener = _____WB$wombat$assign$function_____("opener"); // 使用方法 // 1.var tagpages = new CTagPages("maintag");建立一个TagPages对象,参数为这个标签页集合的ID,区分其它标签页 // 2.var tag = new CTag("files","文件","content6");建立一个标签页,参数1指这个标签页的ID,参数2标签文字, // 参数3与此标签相对的DIV,如果指定一个文档中不存在的DIV则系统会自动创建一个DIV; // 3.tagpages.add(tag);使用ADD方法增加把标签增加到标签页中. // 4.document.all.tag.innerHTML = tagpages;把标签页增加到文档中. // 5.tagpages.setTag(1)或tagpages.setTag("files");设置默认选中的标签页,参数可以使用[数字]和[ID名称]两种方式 // //全局对象 var tags = {Tags:new Array(), RegisterTag: function(tag){ this.Tags[this.Tags.length] = tag; return this.Tags.length; } } ////////////////////////////////////////////////////////////////////////////////////////////////// //单个标签对象 function CTag(tagId, tagCaption, tagDiv){ this.checkDiv(tagDiv); this.id = tags.RegisterTag(this); this.tagname = tagId; this.caption = tagCaption; this.divid = tagDiv; this.selected = false; } function tagToString(){ var str = "