Html
jiudihanbing
这个作者很懒,什么都没留下…
展开
-
Html table添加空行
做某项目的门户网站,要在首页显示几个模块的信息,每个模块都是使用table来加载数据。初始化加载数据的时候因为我们设定的条数是5条,但是有的模块数据不够,就出现了页面不美观的情况。如下图:页面效果不是很理想,5行数据与4行数据的行宽是不一样的。这样页面美观效果就差了,有木有啊!!jsp页面加载数据部分代码(其他模块类似) 培训标原创 2012-04-16 10:58:11 · 18038 阅读 · 13 评论 -
vba读取xml文件
创建完成xml文件以后需要vba读取,一下则是vba读取xml文件过程。 Dim xmlDoc, xmlRoot, ChildItem, msgSet xmlDoc = CreateObject ("Microsoft.XMLDOM")xmlDoc.Load "C:\Documents and Settings\Administrator\Desktop\test\we原创 2012-10-22 11:08:43 · 12391 阅读 · 1 评论 -
分页
分页一直是java web开发经常提到的问题,如何开发出一个既美观又方便的分页是很多开发者不得不关心的工作。在前台访问后台取回数据的时候调用:DLR.showPagination方法传回的json数据格式:[{"approveDate":"2013-04-17"},[1,2,3,0,1,2,3],[58]]{"approveDate":"2013-04-17"}是需要显示的数据,[1,2,原创 2013-04-27 21:32:18 · 861 阅读 · 1 评论 -
table固定表头
在项目中用到了table表格,数据较多出现了滚动条随之出现的问题就是,滚掉条滚动的时候,table表头也被“滚”跑了。想要修改这个问题只好采用固定table的表头了。 固定表头一般都是一列表头,我这里是两列的表头,网上有类似的解决方法,不过我是采用的另一种方法。 查找的资料解决办法: body,table, td, a { font:9原创 2013-05-26 17:31:52 · 3895 阅读 · 1 评论 -
UAP 前端简单总结
前几篇文章回忆了DataForm和DataGird的代码创建过程,这些也是项目中遇到经常用的一些功能点。看完这两篇以后代码也许会懂一些不过为什么这么写还是需要在简单的总结总结记一下。 首先是表单的创建 导入创建表单所需的js类。 定义与表单交互数据的服务器url。 创建表单数据容器。原创 2013-09-28 20:44:00 · 2337 阅读 · 1 评论 -
Flex调用js方法传递参数
Flex、js相互调用原创 2014-02-28 23:22:53 · 1800 阅读 · 4 评论 -
jsp 加载swf文件
flex生成swf文件以后需要被jsp页面调用调用的方式如下: --> 此页面上的内容需要较新版本的原创 2014-02-27 23:36:24 · 3358 阅读 · 5 评论 -
学习创建taglib标签
创建taglib标签原创 2014-03-30 11:00:07 · 1536 阅读 · 5 评论 -
jqgrid加载数据
项目中加载数据采用jqgrid来加载表格数据。之前没有接触过jqgrid,jqGrid 是一个用来显示网格数据的jQuery插件以ajax的方式和服务器端通信,想要了解这个插件就要有一定的jquery知识。jqgrid有很多方法,功能也是比较强大的。网上也有很多文章来讲解jqgrid,我这里就简单的讲一下我在项目中用到的jqgrid的一些知识。jQuery("#phaseTypeList"原创 2014-03-30 15:07:39 · 2793 阅读 · 3 评论 -
jgrid数据加载完成用input或者select框修饰
在jqgrid加载完以后直接出现input框可以通过gridComplete的事件进行修改grid。主要思路是:1、获取jqgrid的id数组(jqgrid是通过id获取一行的值的,如果在你的colModel没有id,就会出现显示问题,这点大家必须注意,每一个jqgrid都要有自己id。2. 通过id数组的长度来循环grid3.使用'getRowData'方法利用id获取该id行的原创 2014-03-30 15:25:18 · 1915 阅读 · 2 评论 -
jqgrid添加行
jqgrid添加行有两种方式一种是通过获取jqgrid的colModel属性直接添加行;另外一种是自己拼接一个类似colModel的数组,通过addRowdata的方式添加到jqgrid里面。 第一种实现方法:function addRowData(tableId){ //创建一条空的记录,待编辑 var tableObject = $('#'+tableId); //获取表格的初原创 2014-03-31 23:47:11 · 10172 阅读 · 2 评论 -
使用js操作本地或远程的excel
项目报表经过CA解析以后以excel的形式展现给客户,这样就需要客户能下载该文件。通过java可以,通过js也可以下载本地或者远程的excel。不过通过js下载excel还是有问题的。js下载excel代码以及修改excel代码如下: Excel Testfunction readEx() {var ExcelSheet ;var wb;try { E原创 2013-03-31 17:04:31 · 2281 阅读 · 4 评论 -
IE debug pin 与 unpin区别
在周五的时候一个select框的下拉选项的上下边框都无法出现,我另外还有一个显示器,通过两个显示器来定位问题。 当我把IE debug调整为不固定(unpin)的时候怎么也无法定位到下拉的选项, 即使使用firefox也没有定位到具体的位置 ,我费劲脑筋来想如何才能定位到对应的对方,突然想到在昨天使用其他同事的电脑调试的时候是可以看到弹出的选项的,突然想到当原创 2013-01-13 13:01:56 · 1046 阅读 · 2 评论 -
so easy-table添加双击事件和隔行变色
这段时间一直在和前台打交道,我都快成为前台工程师了,嘿嘿,不过咱的后台也没扔下。回到前台,这篇博文主要讲的是table在动态生成数据的时候在每一行添加事件和隔行变色,我这里添加的双击事件。 过程不复杂,可以说很简单,当然你需要了解才能说简单。就是在table表格中的数据加载完成以后,再取得table的数据行数,在遍历行数的时候添加上双击事件,当然也可以在添加数据的时候就同时添加上原创 2012-04-21 23:37:22 · 2121 阅读 · 4 评论 -
html 提示“数据在加载中,请稍后……”
项目完成了不过因为FileNet加载数据比较慢,所以3-4条记录加载也至少要10几秒,所以客户提出要有一个提示”提示数据加载,请稍后……“这个问题。这个东西开始实现起来不太容易。开始有一个解决方案就是利用一个div,在div里面使用背景图片,加载一个gif动态的图片,再利用div的display可以实现提示。不过这个方法明显的不合适,所以又换了一种实现方式。效果如下图所示。js代码原创 2012-05-07 22:11:19 · 19906 阅读 · 7 评论 -
html 页面部门打印
在项目中做一些报表的内容,需要打印一下报表页面,在开始的时候是打印的整个页面,后来客户希望打印报表的内容区域,也就是一部分页面。所以找了一些方法来实现这个功能。 方法比较简单: 首先设置开始打印和打印结束的位置:function doPrint() { bdhtml=window.document.body.innerHTML; //获得body标签内的全部html代码原创 2012-09-11 09:29:58 · 1570 阅读 · 7 评论 -
css中!important的作用
之前调整css的时候没有怎么用过css中important属性,这段时间调整页面,看到了这个属性,了解一下并在修改bug过程中简单的用了一下。 important这个规则对Ie6.0,Ie7.0和Firefox能写hack *对于Ie系列浏览器都能够识别, firefox 浏览器则不能识别; !important只有Ie7.0和firefox可以识别,但是Ie6原创 2012-10-30 10:47:22 · 668 阅读 · 1 评论 -
java创建简单的XML文件
在实现报表的时候考虑怎么样实现才能让客户满意,在BPM的几张报表的操作上还存在一定的改进,使用excel的数据透视表导出数据,在使用自己编写的一个vba工具通过一些条件查询导出数据。在导出的时候需要用到一些参数,这部分参数原来是采用的vba的input输入框输入的。打算使用java把参数写入xml文件,然后再采用vba读取xml文件。 这篇则简单写一下java生成简单的xml文件。i原创 2012-10-22 11:00:05 · 3673 阅读 · 1 评论 -
DOJO grid一个小例子
这周的工作是研究dojo grid 的树状gird。但是大部分时间用来改各种各样的bug了,一共没有两天来调查这个东西,从网上找了一些例子,分享一下。<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> d原创 2012-11-25 13:42:10 · 4006 阅读 · 1 评论 -
css之FILTER:progid:DXImageTransform.Microsoft.Gradient使用
在修改UI-UE工作的时候遇到一个问题,一个样式在firefox上正常的在IE上不正常经过查找发现是当时的开发人员只实现了firefox的逐渐变色效果,却没有去实现IE的效果,后来查找了一些资料使用IE的滤镜来完善相应的页面,并找到了rgba和16进制颜色转变的方法火狐下的样式background-image: -moz-linear-gradient(rgba(255, 255, 255,原创 2012-12-24 21:19:12 · 46007 阅读 · 5 评论 -
css调试---IE兼容模式
前段时间调整UI、UE的时候遇到一个问题,打开IE的时候数据显示不全并且页面也相当的混乱,这种情况只有在IE7下才会出现,系统兼容IE8、IE9和火狐,在IE上狠狠的按一下F12 发现IE的文档模式果然变为IE7了。找找一些资料终于给弄明白怎么回事情了。IE兼容模式: 为了帮助确保网页在将来的 Internet Explorer 版本中具有一致的外观,Internet Explorer 8原创 2012-12-31 10:42:32 · 4244 阅读 · 3 评论 -
为lazyTreeGrid添加右键菜单
在完成个人任务显示的时候需要 为lazyTreeGrid添加右键菜单,而lazyTreeGrid不支持右键菜单,但是在看lazyTreeGrid.js的时候发现它是继承的TreeGrid.js,treeGrid.js继承的dataGrid.js,而dataGrisd是可以使用右键菜单的。设置grid的为lazyTreeGrid,为其设置相关属性,不过这里面没有与右键菜单有关的属性。<d原创 2012-12-22 12:50:26 · 1888 阅读 · 4 评论 -
添加Mask
数据加载无论怎么优化都是需要时间的,那么给客户一个好的提示,告诉客户数据在加载中,给客户一个希望,数据加载的过程依旧不是那么枯燥了。在中核项目中最近就在完善这个问题,术语叫添加mask,英文面具;口罩;掩饰的意思。过程不复杂下面是实现的代码 var progressMaskNode;function showProgressMask(divId) {console.log(原创 2013-01-08 19:58:29 · 1039 阅读 · 2 评论 -
jqgrid 分页
前面工作中分页用到的少,最近工作需要用到分页了这里和大家原创 2014-05-31 12:25:32 · 2862 阅读 · 0 评论