,在文章底部注入一个搬迁按钮
点击搬迁按钮,获取当前文章的标题和内容,并打开慕课发表文章页面
将获取的文章标题和内容填充进去
思考够了就捋捋袖子,开始干吧......,再粘贴到慕课的编辑器里,格式,图片什么的都有,而且表现也比较良好,除了文章中的代码.所以我就想着使用js选中选中文章内容,然后再执行复制命令,后来才发现,我真是一个大笨蛋.按照这个错误的思路我搜索了选中事件...于是就这样我获取了文章的标题和内容文本
获取数据后就用 TM的GM_setValue存储吧,这一步水到渠成,
数据存好了就打开慕课的文章发布页面折腾呗,于是在调用TM的GM_openInTab 打开一个聚焦的子窗口...好了到了最后一步,将数据填充到慕课的编辑器中
文章标题很好操作,
document.querySelector("#article_title").value = '文章的标题就是我'
但是下面的这个富文本编辑器怎么办啊...截止到这里我们已经接近了技术方案的所有问题
那就编写代码走一下彩排吧
我迅速地写好代码,执行.结果,效果很差劲
使用innerText获取的文章内容,在填充到慕课编辑器中时,会出现格式错误.并且没有相应的图片