主题: 从excel粘贴过来时有一些边线没有了,而且列宽也变了。 | ||||||||||||||||||||
作者: zxe, 发布日期: 2009-10-30 14:17:47, 浏览数: 8599 | ||||||||||||||||||||
从excel粘贴过来时有一些边线没有了,而且列宽也变了。但是在这里编辑粘贴当时边线有部分没有,提交后又都有啊!看来是设置问题,请指教。 在excel表格中有单元格1至6,单元格1是合并了5个单元格,单元格2是合并了3个单元格,单元格3是合并了2个单元格,单元格4是合并了5个单元格,粘贴过来后出现异常—— 1、见单元格1,当一行只有1个单元格时,右边的边线没有了,生成的html代码是"border-right:#ece9d8;",需要手工更正为"border-right:1 solid #000000;"; 2、见单元格2、3,两个中间的边线没了,需手工修改; 3、见单元格4,原来是1行,现在变成4行了。列宽也改变了。
4、如果单独粘贴这一行,列宽没变,原来是1行,现在变成2行了。
请指教,谢谢! 如果filterMode设为true,那么连标题也有边线了。怎么办? |
||||||||||||||||||||
作者: Roddy, 发布日期: 2009-10-30 15:01:14 |
回复 |
作者: zxe, 发布日期: 2009-10-30 15:27:16 |
奥! filterMode : false 和 TRUE 我两种都试了。是别的设置吗?要定义htmlTags? |
回复 |
作者: Roddy, 发布日期: 2009-10-30 16:12:21 |
filterMode : false 也会丢失HTML吗?
|
回复 |
作者: zxe, 发布日期: 2009-10-30 16:18:08 |
对啊,确切说不是丢失,而是生成错误! filterMode : false 1、见单元格1,当一行只有1个单元格时,右边的边线没有了,生成的html代码是"border-right:#ece9d8;",需要手工更正为"border-right:1 solid #000000;"; 但是有的单元格可以正常生成,"border-right:windowtext 0.5pt solid;" 。请看一下,谢谢! 设为filterMode : true时 优——生成代码量少(少一半这样)。 劣——把excel过来的全加边框了,标题也加了。 设为filterMode :false时 优——标题不会加边框。 劣——从excel过来的时候有一些边线没了(试了几种,好像是合并单元格的右边线)。标题在左边,excel里是居中的。 如果两个的优点加一起就好了,出来的效果就跟excel一模一样了。 官方QQ群: 56431670 一般何时在线? |
回复 |
作者: zxe, 发布日期: 2009-11-13 11:24:57 |
谁能帮看一下?谢谢!
|
回复 |