美文网首页
使用mark.js标注网页内容

使用mark.js标注网页内容

作者: NicolasWan | 来源:发表于2016-11-08 23:54 被阅读0次

本文教你如何在chrome控制台中,使用mark.js,随意标注任何网页中的任何内容。

首先,我们下载mark.js源码:https://cdn.jsdelivr.net/mark.js/latest/mark.js.zip,并解压:

打开mark.min.js,看到一行压缩后的源码:

拷贝此行源码,接下来我们打开一张网页,这里以我的一篇简书文章页为例子,chrome打开http://www.jianshu.com/p/283b46e660c2

接下来我们打开控制台:在Mac下,按下option + command + i;在Windows下,按下control + shift + i

控制台中,输入刚才拷贝的源码,并按下enter键:

如此,一个Mark的全局构造函数已初始化完毕。接下来,我们选取我们想要的DOM元素,对它进行标注:

我们发现这块区域就是classshow-contentdiv元素,于是使用如下方式把这个元素获取,在控制台中输入:

var contentEl = document.querySelector('.show-content');

然后使用mark.jsAPI对这个元素进行标注,在控制台中输入:

var instance = new Mark(contentEl);

instance.mark('Nicolas1.1');

成功!我们发现带有nicolas1.1的字样都被标注上了背景色。

更多mark.jsAPI文档,请参考https://markjs.io/

相关文章

  • 使用mark.js标注网页内容

    本文教你如何在chrome控制台中,使用mark.js,随意标注任何网页中的任何内容。 首先,我们下载mark.j...

  • Python 爬虫_动态网页抓取

    挖坑____ 理解静态网页 理解动态网页 爬虫的基本原理 爬虫与网页内容之间的关系 使用爬虫抓取动态网页内容

  • 取网页内容工具使用

    以一言菜单当例子 取一言代码 取网页内容{https://v1.hitokoto.cn&&0&&0&&空&&假&&...

  • Python实战计划学习笔记(2)网页解析

    python中解析网页内容基本步骤 使用BeautifulSoup解析网页Soup = BeautifulSoup...

  • Ajax技术是什么东西

    Ajax是什么东西? 使用AJAX的网页,内容是异步加载的。没有使用AJAX的网页,在网页完全打开的时候,加载就完...

  • 使用 Beautiful Soup 解析网页内容

    安装Beautiful Soup Beautiful Soup是一个Python的HTML解析框架,我们可以利用它...

  • 使用Java爬取网页内容

    本篇博客主要参考 java爬取网站信息和url实例[https://blog.csdn.net/qq_325942...

  • 【HtmlUnit】网页爬虫进阶篇

    之前,亦枫写过一篇关于使用 Jsoup 抓取网页内容的文章: 【Jsoup】HTML解析器,轻松获取网页内容 Js...

  • web前端--HTML

    HTML决定网页的内容CSS决定网页的样式JS决定网页的行为 基础标签 学html就是学标签的使用....1、文本...

  • Nofollow标签

    简单的说就是,如果A网页上有一个链接指向B网页,但A网页给这个链接加上了 rel="nofollow" 标注,则搜...

网友评论

      本文标题:使用mark.js标注网页内容

      本文链接:https://www.haomeiwen.com/subject/rdjzuttx.html