无需拖动即可添加图像 TinyMCE
我想知道是否有办法通过 texbox 外部的链接将 html 代码添加到tinymce 文本框。假设我们有一个如下所示的链接:
<a href="#" onclick="addimage"><img src="img.jpg" width="30px" height="30px" /></a>
当我单击链接 img.jpg 时,我希望将 img.jpg 添加到以图像形式显示的文本框中。 因此,基本上将图像添加到文本框,而无需将其拖到那里。
此致
I wonder if theres a way to add a html code to the tinymce textbox through a link outside the texbox. Say we have a link that looks like this:
<a href="#" onclick="addimage"><img src="img.jpg" width="30px" height="30px" /></a>
And when i click the link img.jpg I would like img.jpg added to the textbox appearing as an image.
So basicly adding an image to the textbox without having to drag it there.
Best regards
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以在tinymce父页面(图像所在的页面)中嵌入一个javascript函数和一个处理程序。该函数将调用类似以下内容的
UPDATE:以下是一个示例。您可能需要稍微调整一下这段代码,因为只有当您单击的图像是其父级的唯一子级时,它才会起作用。我建议你在这里使用图像属性而不是 element.parentNode.innerHTML
UPDATE2: 这是我自己的建议的实现:
UPDATE3: 仅插入图像元素 + src 属性:
You can embed a javascript function and a handler in the tinymce parent page (the page your image is located at). This function would call something like the following
UPDATE: Here is an example. You might need to tweak this code a bit, casue it will only work if the image you clicked is the only child of its parent. I suggest du work with the image attributes here instead of element.parentNode.innerHTML
UPDATE2: This is the implementation of my own suggestion:
UPDATE3: inserts image element + src attribute only: