首先我们先分析一下目前的情况,
csdn每个作者都有一个文章首页,如下:
分页显示了该作者的所有文章,我们可以使用js脚本很简单地拿到当前页的所有文章链接,文章标题
我们在控制台使用
$('.article-list...另外还可以使用
unsafeWindow
对象来访问页面的js函数和变量,但考虑到大部分js都是压缩,并封装了,实际用处要小很多.
其他高级用法都去上面两篇文章里去找吧....,再粘贴到慕课的编辑器里,格式,图片什么的都有,而且表现也比较良好,除了文章中的代码.所以我就想着使用js选中选中文章内容,然后再执行复制命令,后来才发现,我真是一个大笨蛋.按照这个错误的思路我搜索了选中事件...好了到了最后一步,将数据填充到慕课的编辑器中
文章标题很好操作,
document.querySelector("#article_title").value = '文章的标题就是我'
但是下面的这个富文本编辑器怎么办啊...截止到这里我们已经接近了技术方案的所有问题
那就编写代码走一下彩排吧
我迅速地写好代码,执行.结果,效果很差劲
使用innerText获取的文章内容,在填充到慕课编辑器中时,会出现格式错误.并且没有相应的图片