按照一定的模式扫描dom/网页,得到domtag
Scan dom/webpage after certain pattern and get domtag
我写了一个小的chrome扩展,其中包括添加按钮添加特定位置。
这些位置大多是随机的,不能用普通的css/jQuery选择器确定。我需要扫描整个页面的特定文本模式(正则表达式)。在我找到匹配后,我需要获得文本所在的dom标签。
我试着用body.innerHtml
解析整个源,但我不能得到标记obj之后。
听起来你可以使用:contains()。
$(":contains('Your Text')")
使用正则表达式查找文本使用.filter()
var regex = new RegExp("Your Text");
$("*").filter(function () {
return regex.test($(this).text());
});
相关文章:
- 试图在引导模式内动态生成图表,得到offsetWidth错误
- 如何防止网页加载后自动启动功能
- 如何使用Node.js最有效地解析网页
- 不再使用innerHTML进行AJAX响应.(代码未得到响应)
- 刷新后保留对网页的更改
- AJAX不会在文件上传后重定向到网页-POST方法
- 我能得到正确的格式吗
- 使用谷歌网站翻译器自动翻译网页
- 为什么我得到错误IE修剪方法是't支持
- 两个指令创建新的继承的和隔离的作用域-元素得到哪个
- 如何在内联依赖项并将图像转换为dataURI的情况下完全提取网页
- 我能得到网页加载的时间吗
- 当我打开之前下载的网页时,一个 http:// 得到变成了一个 file:/// 得到,为什么
- 尝试单击网页按钮,得到“错误 70 权限被拒绝”
- 当我点击网页上的视频链接时,会得到一个cast_sender.js net::ERR_FAILED
- 我如何得到一个网页上可见的DOM元素的视觉大小
- 按照一定的模式扫描dom/网页,得到domtag
- 我怎样才能得到一个跨域网页的html
- 如何从覆盖得到URL,如果网页显示在覆盖
- 如何得到一些代码运行只是' .html '网页