`
入云涛
  • 浏览: 156585 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

TreeGridEval 实现表格树功能

阅读更多
TreeGridEval 实现表格树功能,样式如下


下载附件包,
这是一个国外的文件,其中的关键文档GridE.js加密处理了,解密后两万多行,这个文档可以正常阅读,可以添加事件。

我们当时为了添加一个双击事件,看了源码后,只要在jsp文件中加入下列js代码即可,
  <head>
<link id="GridCSS" href="Grid/Grid.css" title="GridStyle" type="text/css" rel="stylesheet">
<script src="Grid/GridE.js"> </script>
<script type="text/javascript">
_7g.prototype.GridDblClick = function (Eb) {
var Click = this.GetClick(Eb);
alert("双击成功!" + this.GetValue(Click.Row, Click.Col));
}
</script>
</head>
<body>
<div style="WIDTH:100%;HEIGHT:98%">
<treegrid Layout_Url="CalcDef.xml" Data_Url="CalcData.xml"></treegrid>
</div>
</body>

此时并不需要修改任何源代码,就可以实现所需要的事件。
有建议可以一起交流哦!
  • 大小: 1.1 MB
  • TreeGridEval.zip (2.9 MB)
  • 描述: 密码后的文件,如果要添加事件,就在这里处理
  • 下载次数: 1151
  • GridEM.rar (101.6 KB)
  • 描述: 这里面包行了源代码,Grid文件是核心包,拷贝到web中即可,还有两个配置文件CalcDef.xml,CalcData.xml
  • 下载次数: 628
3
0
分享到:
评论
14 楼 tomhuangsh2009 2014-08-17  
列宽调整后死机了
13 楼 入云涛 2011-07-25  
yidianhaoranqi 写道
3.格式后,你在最后面的js可以看懂一些js,就是这些js事解码用的,对了,你把这个拷贝下来后,重新去解码源程序,不然,被你格式化后的代码通常会应为有正则表达式而有错误,

第三步,怎么重新解码?能不能说详细点,谢谢


格式化的时候正则表达式是有问题,你自己把正则表达式整理下就可以了。

重新解码的过程我忘了,但是你可以写个txt把解码的内容写在里面,然后复制出来就可以,或者用js写到文件中。
12 楼 yidianhaoranqi 2011-05-31  
3.格式后,你在最后面的js可以看懂一些js,就是这些js事解码用的,对了,你把这个拷贝下来后,重新去解码源程序,不然,被你格式化后的代码通常会应为有正则表达式而有错误,

第三步,怎么重新解码?能不能说详细点,谢谢
11 楼 yidianhaoranqi 2011-05-31  
引用
10 楼 yidianhaoranqi 2011-05-31  
 
9 楼 flylfx 2009-03-16  
flylfx 写道

入云涛 写道能不能说说是flylfx 写道入云涛 写道flylfx 写道楼主是怎么解密GridE.js文件的?&amp;amp;amp;amp;nbsp; 它自己有一个解密的代码,是影藏在源码中的,因为js是被他们使用符合代替了,我只是找到他们的解码的换算方法而已能不能说说是那段代码?那段代码我现在已近找不到了,都有一年了,不过你可以在它们网站提供的源码中去把解码的代码转换过来,要知道,如果它不解码,js也不认识它写的是不,方法如下:1.下载源码,2.用js格式化格式它的源码,格式工具,在我的另一个文章中可以下载(格式可能需要花掉你近5分钟,你要耐心,最好不要这个时候不要使用做别的事,否则就会死机)3.格式后,你在最后面的js可以看懂一些js,就是这些js事解码用的,对了,你把这个拷贝下来后,重新去解码源程序,不然,被你格式化后的代码通常会应为有正则表达式而有错误,好了,祝你成功!谢谢,我试试

谢谢楼主,非常顺利,有了楼主的指点几分钟就搞好了 呵呵
8 楼 flylfx 2009-03-16  
入云涛 写道


能不能说说是flylfx 写道
入云涛 写道
flylfx 写道楼主是怎么解密GridE.js文件的?&amp;amp;amp;nbsp; 它自己有一个解密的代码,是影藏在源码中的,因为js是被他们使用符合代替了,我只是找到他们的解码的换算方法而已能不能说说是那段代码?

那段代码我现在已近找不到了,都有一年了,不过你可以在它们网站提供的源码中去把解码的代码转换过来,要知道,如果它不解码,js也不认识它写的是不,方法如下:
1.下载源码,
2.用js格式化格式它的源码,格式工具,在我的另一个文章中可以下载(格式可能需要花掉你近5分钟,你要耐心,最好不要这个时候不要使用做别的事,否则就会死机)
3.格式后,你在最后面的js可以看懂一些js,就是这些js事解码用的,对了,你把这个拷贝下来后,重新去解码源程序,不然,被你格式化后的代码通常会应为有正则表达式而有错误,好了,祝你成功!

谢谢,我试试
7 楼 入云涛 2009-03-16  
xql80329 写道

我机器上用你的例子怎么打不开呢

你解压后,TreeGridEval\Examples\Html文件下的都可以运行
6 楼 xql80329 2009-03-16  
我机器上用你的例子怎么打不开呢
5 楼 入云涛 2009-03-16  

能不能说说是
flylfx 写道

入云涛 写道
flylfx 写道楼主是怎么解密GridE.js文件的?&amp;amp;nbsp; 它自己有一个解密的代码,是影藏在源码中的,因为js是被他们使用符合代替了,我只是找到他们的解码的换算方法而已能不能说说是那段代码?

那段代码我现在已近找不到了,都有一年了,不过你可以在它们网站提供的源码中去把解码的代码转换过来,要知道,如果它不解码,js也不认识它写的是不,方法如下:
1.下载源码,
2.用js格式化格式它的源码,格式工具,在我的另一个文章中可以下载(格式可能需要花掉你近5分钟,你要耐心,最好不要这个时候不要使用做别的事,否则就会死机)
3.格式后,你在最后面的js可以看懂一些js,就是这些js事解码用的,对了,你把这个拷贝下来后,重新去解码源程序,不然,被你格式化后的代码通常会应为有正则表达式而有错误,好了,祝你成功!
4 楼 flylfx 2009-03-14  
入云涛 写道

flylfx 写道
楼主是怎么解密GridE.js文件的?&amp;nbsp;

它自己有一个解密的代码,是影藏在源码中的,因为js是被他们使用符合代替了,我只是找到他们的解码的换算方法而已

能不能说说是那段代码?
3 楼 入云涛 2009-02-25  
flylfx 写道

楼主是怎么解密GridE.js文件的?&nbsp;

它自己有一个解密的代码,是影藏在源码中的,因为js是被他们使用符合代替了,我只是找到他们的解码的换算方法而已
2 楼 flylfx 2009-02-24  
楼主是怎么解密GridE.js文件的? 
1 楼 garion 2008-04-11  
看了效果,很漂亮,赞一个!

相关推荐

Global site tag (gtag.js) - Google Analytics