以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  关于Html编辑器的问题(另外一个问题)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=169941)

--  作者:km007
--  发布时间:2021/7/7 2:16:00
--  关于Html编辑器的问题(另外一个问题)
我想点击 实例 中“复制内容”按钮后,编辑器内的所有内容(文字和图片)和编辑器内容的排版格式 全部都复制到 剪贴板中,请问这个复制按钮的代码怎么写?

例如:我要将编辑器的内容和图片全部一键复制,直接粘贴到 QQ / 微信 的聊天窗口中



图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210707021249.png
图片点击可在新窗口打开查看


[此贴子已经被作者于2021/7/8 23:35:34编辑过]

--  作者:有点蓝
--  发布时间:2021/7/7 8:43:00
--  
选中需要复制的内容
方法1、点击编辑器工具栏的复制按钮
2、使用代码
Dim web = e.Form.Controls("WebBrowser1").basecontrol
web.Document.InvokeScript("eval", new String() {"editor.clickToolbar(\'copy\');"})

各种接口文档参考:http://kindeditor.net/docs/editor.html#clicktoolbar-name
[此贴子已经被作者于2021/7/7 9:07:28编辑过]

--  作者:km007
--  发布时间:2021/7/8 17:55:00
--  
在按钮中的单击事件中写入 以下代码,点击后,并不会复制编辑器内的内容

Dim web = e.Form.Controls("WebBrowser1").basecontrol
web.Document.InvokeScript("eval", new String() {"editor.clickToolbar(\'copy\');"}) 



--  作者:km007
--  发布时间:2021/7/8 18:16:00
--  
请问如下图中,我想实现 双击单元格中的“内容”或“要求” 单元格后,则自动复制 其在编辑器中显示的 所有内容(包括:文字、图片、格式等)


图片点击可在新窗口打开查看此主题相关图片如下:qq图片20210708181235.png
图片点击可在新窗口打开查看

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:html控件截图.rar


[此贴子已经被作者于2021/7/8 18:19:57编辑过]

--  作者:有点蓝
--  发布时间:2021/7/8 20:04:00
--  
e.row("xx列") = EditorHelper.BodyHtml
--  作者:km007
--  发布时间:2021/7/8 22:29:00
--  
以下是引用有点蓝在2021/7/8 20:04:00的发言:
e.row("xx列") = EditorHelper.BodyHtml

 我的意思是:例如 列“内容”,该单元格保存的是 如 1楼 截图中编辑器展示的信息(文字和图片),单我双击该“内容”列的单元格时,自动复制 如 1楼 截图中编辑器展示的信息(文字和图片),直接粘贴到 如QQ/微信中,不是 复制单元格里保存的数据,是复制展现在编辑器中显示效果的图文


例如 我鼠标 直接 双击,即可自动复制,直接就可以在 QQ/微信 聊天窗口 中粘贴


--  作者:有点蓝
--  发布时间:2021/7/8 22:39:00
--  
没有办法。必须打开编辑器,才能复制编辑器中的内容。如果编辑器已经打开,就是2楼的用法,必须先选中编辑器的内容,然后复制才有效
--  作者:km007
--  发布时间:2021/7/8 22:48:00
--  
以下是引用km007在2021/7/8 17:55:00的发言:
在按钮中的单击事件中写入 以下代码,点击后,并不会复制编辑器内的内容

Dim web = e.Form.Controls("WebBrowser1").basecontrol
web.Document.InvokeScript("eval", new String() {"editor.clickToolbar(\'copy\');"}) 


另外刚测试了这段代码,需要在编辑器中选中需要复制的图文后,再点击该按钮才会达到复制的效果

请问如何点击该按钮后 就自动全选 并复制 呢?


--  作者:有点蓝
--  发布时间:2021/7/8 23:05:00
--  
所有可用的功能参考:http://kindeditor.net/docs/editor.html#exec-commandname
--  作者:km007
--  发布时间:2021/7/8 23:17:00
--  
解决了,谢谢
[此贴子已经被作者于2021/7/8 23:27:26编辑过]