Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
qq_14980201
ueditor
提交
0a2534a8
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,体验更适合开发者的 AI 搜索 >>
提交
0a2534a8
编写于
2月 01, 2013
作者:
T
taoqili
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
预览时去除表格框选样式
上级
2d01d819
变更
3
隐藏空白更改
内联
并排
Showing
3 changed file
with
19 addition
and
4 deletion
+19
-4
_src/plugins/table.js
_src/plugins/table.js
+8
-3
dialogs/table/edittable.html
dialogs/table/edittable.html
+10
-0
dialogs/table/edittable.js
dialogs/table/edittable.js
+1
-1
未找到文件。
_src/plugins/table.js
浏览文件 @
0a2534a8
...
...
@@ -1963,17 +1963,22 @@ UE.plugins['table'] = function () {
queryCommandState
:
function
()
{
return
getTableItemsByRange
(
this
).
table
?
0
:
-
1
},
execCommand
:
function
(
cmd
,
color
)
{
execCommand
:
function
(
cmd
,
opt
)
{
var
rng
=
this
.
selection
.
getRange
(),
table
=
domUtils
.
findParentByTagName
(
rng
.
startContainer
,
'
table
'
);
if
(
table
)
{
var
arr
=
domUtils
.
getElementsByTagName
(
table
,
"
td
"
).
concat
(
domUtils
.
getElementsByTagName
(
table
,
"
th
"
),
domUtils
.
getElementsByTagName
(
table
,
"
caption
"
)
);
utils
.
each
(
arr
,
function
(
node
)
{
node
.
style
.
borderColor
=
color
;
domUtils
.
setAttributes
(
table
,{
border
:
opt
.
width
,
borderColor
:
opt
.
color
||
"
#ddd
"
});
if
(
opt
[
"
style
"
])
table
.
style
.
borderStyle
=
opt
[
"
style
"
];
}
}
};
...
...
dialogs/table/edittable.html
浏览文件 @
0a2534a8
...
...
@@ -39,6 +39,15 @@
<span><var
id=
"lang_color"
></var></span>
<input
type=
"text"
class=
"tone"
id=
"J_tone"
readonly=
'readonly'
/>
</li>
<li>
<span>
宽度
</span>
<input
type=
"text"
class=
"tone"
id=
"J_width"
/>
</li>
<li>
<span>
样式
</span>
<input
type=
"text"
class=
"tone"
id=
"J_style"
/>
</li>
</ul>
<div
class=
"clear"
></div>
</div>
...
...
@@ -50,6 +59,7 @@
</div>
</div>
</div>
<table
></table>
</div>
<script
type=
"text/javascript"
src=
"edittable.js"
></script>
</body>
...
...
dialogs/table/edittable.js
浏览文件 @
0a2534a8
...
...
@@ -179,7 +179,7 @@
}
else
{
editor
.
queryCommandState
(
"
deletecaption
"
)
!=
-
1
&&
editor
.
execCommand
(
"
deletecaption
"
);
}
editor
.
execCommand
(
"
edittable
"
,
tone
.
value
);
editor
.
execCommand
(
"
edittable
"
,
{
color
:
tone
.
value
,
width
:
$G
(
"
J_width
"
).
value
,
"
style
"
:
$G
(
"
J_style
"
).
value
}
);
autoSizeContent
.
checked
?
adaptByTextTable
()
:
""
;
autoSizePage
.
checked
?
editor
.
execCommand
(
"
adaptbywindow
"
)
:
""
;
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录