Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_14980201
ueditor
提交
ce6561b6
U
ueditor
项目概览
qq_14980201
/
ueditor
与 Fork 源项目一致
从无法访问的项目Fork
通知
3
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
U
ueditor
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
ce6561b6
编写于
12月 26, 2012
作者:
C
campaign
浏览文件
操作
浏览文件
下载
差异文件
Merge remote-tracking branch 'origin/dev-1.2.4' into dev-1.2.4
上级
f0cf14cf
58eb2404
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
7 addition
and
4 deletion
+7
-4
_src/plugins/table.js
_src/plugins/table.js
+7
-4
未找到文件。
_src/plugins/table.js
浏览文件 @
ce6561b6
...
...
@@ -1645,6 +1645,7 @@ UE.plugins['table'] = function () {
queryCommandState
:
function
()
{
var
ut
=
getUETableBySelected
(
this
);
if
(
!
ut
)
return
-
1
;
if
(
ut
.
selectedTds
&&
/th/ig
.
test
(
ut
.
selectedTds
[
0
].
tagName
))
return
-
1
;
return
ut
.
isFullRow
()
||
ut
.
isFullCol
()
?
0
:
-
1
;
},
execCommand
:
function
(
cmd
)
{
...
...
@@ -1652,7 +1653,7 @@ UE.plugins['table'] = function () {
ut
=
getUETableBySelected
(
me
);
function
getAverageHeight
()
{
var
averageHeight
,
rowNum
,
sumHeight
,
var
averageHeight
,
rowNum
,
sumHeight
=
0
,
tb
=
ut
.
table
,
tbAttr
=
getDefaultValue
(
me
,
tb
);
...
...
@@ -1668,19 +1669,21 @@ UE.plugins['table'] = function () {
thHeight
=
thArr
[
0
].
offsetHeight
;
}
sumHeight
=
tb
.
offsetHeight
-
(
captionHeight
||
0
)
-
(
thHeight
||
0
);
sumHeight
=
tb
.
offsetHeight
-
(
captionHeight
||
0
)
-
(
thHeight
||
0
);
rowNum
=
thArr
.
length
==
0
?
ut
.
rowsNum
:
(
ut
.
rowsNum
-
1
);
}
else
{
var
begin
=
ut
.
cellsRange
.
beginRowIndex
,
end
=
ut
.
cellsRange
.
endRowIndex
,
count
=
0
,
trs
=
domUtils
.
getElementsByTagName
(
tb
,
"
tr
"
);
for
(
var
i
=
begin
;
i
<=
end
;
i
++
)
{
sumHeight
+=
trs
[
i
].
offsetHeight
;
count
+=
1
;
}
rowNum
=
end
+
1
;
rowNum
=
count
;
}
//ie8下是混杂模式
if
(
browser
.
ie
&&
browser
.
version
<
9
)
{
if
(
browser
.
ie
&&
browser
.
version
<
9
)
{
averageHeight
=
Math
.
ceil
(
sumHeight
/
rowNum
);
}
else
{
averageHeight
=
Math
.
ceil
(
sumHeight
/
rowNum
)
-
tbAttr
.
tdBorder
*
2
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录