cognos常见JS下载.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
cognos常见JS下载

单击表头实现排序 试验版本8.2 Cognos_frank真情 制作 A 页面放的布局~表头1个脚本,表后3个 第一个js代码: span id=t00 第二个js代码: /span 第三个js代码: script var targetTable = document.getElementById(t00); targetTable.firstChild.id = rsTable; targetTable.firstChild.name = rsTable; var tds = document.getElementById(rsTable).getElementsByTagName(TD); var s = 0; //remove nested span tags (this might effect previously applied customs styles) for (var i=0; itds.length; i++) { var x = tds[i].firstChild.innerHTML; tds[i].removeChild(tds[i].firstChild); tds[i].innerHTML = x; } ts_makeSortable(document.getElementById(rsTable)); /script 第四个代码: script //addEvent(window, load, sortables_init); var SORT_COLUMN_INDEX; function sortables_init() { // Find all tables with class sortable and make them sortable if (!document.getElementsByTagName) return; tbls = document.getElementsByTagName(table); for (ti=0;titbls.length;ti++) { thisTbl = tbls[ti]; if ((( +thisTbl.className+ ).indexOf(list) != -1) (thisTbl.id)) { //initTable(thisTbl.id); ts_makeSortable(thisTbl); } } } function ts_makeSortable(table) { if (table.rows table.rows.length 0) { var firstRow = table.rows[0]; } if (!firstRow) return; // We have a first row: assume its the header, and make its contents clickable links for (var i=0;ifirstRow.cells.length;i++) { var cell = firstRow.cells[i]; var txt = ts_getInnerText(cell); cell.innerHTML = a href=# class=sortheader onclick=ts_resortTable(this);return false;+txt+span class=sortarrownbsp;nbsp;nbsp;/span/a; } } function ts_getInnerText(el) { if (typeof el == string) return el; if (typeof el == undefined) { return el }; if (el.innerText) return el.innerText; //Not needed but it is faster var str = ; var cs = el.childNodes; var l = cs.length; for (var i = 0; i l; i++) { switch (cs[i].nodeType) { case 1: //ELEMENT_NODE str += ts_getInnerText(cs[i]); break; case 3: //TEXT_N

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档