v1.0
只读模式 group, 分享 评论更多问题 博客标签总是存在一个
This commit is contained in:
8
public/tinymce/plugins/anchor/plugin.js
Normal file → Executable file
8
public/tinymce/plugins/anchor/plugin.js
Normal file → Executable file
@ -12,11 +12,15 @@
|
||||
|
||||
tinymce.PluginManager.add('anchor', function(editor) {
|
||||
function showDialog() {
|
||||
var selectedNode = editor.selection.getNode();
|
||||
var selectedNode = editor.selection.getNode(), name = '';
|
||||
|
||||
if (selectedNode.tagName == 'A') {
|
||||
name = selectedNode.name || selectedNode.id || '';
|
||||
}
|
||||
|
||||
editor.windowManager.open({
|
||||
title: 'Anchor',
|
||||
body: {type: 'textbox', name: 'name', size: 40, label: 'Name', value: selectedNode.name || selectedNode.id},
|
||||
body: {type: 'textbox', name: 'name', size: 40, label: 'Name', value: name},
|
||||
onsubmit: function(e) {
|
||||
editor.execCommand('mceInsertContent', false, editor.dom.createHTML('a', {
|
||||
id: e.data.name
|
||||
|
Reference in New Issue
Block a user