TinyMCE 图像 link
TinyMCE image as link
我在应用程序中使用 TinyMCE,但在处理看似简单的问题时遇到了问题。我需要将 links 的图像添加到网站。我已经可以使用 link、image 和 imagetools 插件。在工具栏上,我有一个 link 和图像按钮。但是,这些选项似乎都没有我想要的。 link 按钮强制文本,图像按钮不允许我从中创建 link。
我已经通读了两个 Images and Links 的插件部分,所以也许我遗漏了什么或者这是不可能的。我可以在工具栏上添加自己的按钮并自己插入内容,但如果可能的话我想使用插件工具。
这是我的选项部分的一个子集:
plugins: "link image imagetools",
imagetools_toolbar: "rotateleft rotateright | flipv fliph | editimage imageoptions",
content_css: "content/mce.css",
toolbar1: 'addlink | undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | image',
如果我插入图像,请在图像上单击一次,然后单击插入 link 工具栏按钮 我可以在图像上放置一个 hyperlink。
你能创建一个 TinyMCE Fiddle 来显示你的配置不允许这种行为吗?
Hamza 是正确的,我设法绕过了这个错误,并通过注释掉 tinymce.js
中的以下行来允许图像链接工作:
if (node && node.tagName == 'IMG') {
self.getSel().setBaseAndExtent(node, 0, node, 1);
}
我在应用程序中使用 TinyMCE,但在处理看似简单的问题时遇到了问题。我需要将 links 的图像添加到网站。我已经可以使用 link、image 和 imagetools 插件。在工具栏上,我有一个 link 和图像按钮。但是,这些选项似乎都没有我想要的。 link 按钮强制文本,图像按钮不允许我从中创建 link。
我已经通读了两个 Images and Links 的插件部分,所以也许我遗漏了什么或者这是不可能的。我可以在工具栏上添加自己的按钮并自己插入内容,但如果可能的话我想使用插件工具。
这是我的选项部分的一个子集:
plugins: "link image imagetools",
imagetools_toolbar: "rotateleft rotateright | flipv fliph | editimage imageoptions",
content_css: "content/mce.css",
toolbar1: 'addlink | undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link | image',
如果我插入图像,请在图像上单击一次,然后单击插入 link 工具栏按钮 我可以在图像上放置一个 hyperlink。
你能创建一个 TinyMCE Fiddle 来显示你的配置不允许这种行为吗?
Hamza 是正确的,我设法绕过了这个错误,并通过注释掉 tinymce.js
中的以下行来允许图像链接工作:
if (node && node.tagName == 'IMG') {
self.getSel().setBaseAndExtent(node, 0, node, 1);
}