Chrome扩展,用于修改页面内容
Chrome extension to modify the contents of a page
我有兴趣创建一个Chrome扩展,它可以操作特定网页的一些内容。。
我想替换这样的东西:
<td class="Data">Phone:</td>
像这样的东西:
<span title="Telephone number including area code."><td class="Data">Phone:</td></span>
这样做的原因是在现有网站的某些部分添加悬停或工具提示文本。
使用Chrome扩展程序可以做到这一点吗?如果是这样的话,怎么能做到呢?非常感谢。
您可以使用Chrome扩展来实现这一点,但更简单的是使用bookmarklet。
基本上,浏览器允许您在地址栏中以j的形式运行javascriptavascript://your有效的javascript。
因此,编写脚本以实现您想要的结果,将其缩小为一行,然后将结果添加书签。它也可以在任何浏览器中使用。
我不理解确切的用例,你的html是无效的,但你可以很容易地做类似的事情,这个例子假设jquery是可用的:
javascript:$(function(){ $('td:contains("Phone")').attr('title', 'Telephone number including area code'); });
注意::contains()选择器区分大小写
相关文章:
- 可以从Chrome扩展修改窗口对象吗
- 在Drupal7中扩展字段集时,修改collapse.js以从xml获取附加数据
- Chrome扩展程序将所有链接替换为略微修改的版本
- Chrome 扩展程序 - 修改文本字段
- 使用扩展运算符和析构函数运算符修改不可变对象的最短方法是什么
- firefox扩展可以修改HTML文档的DOM,然后保存为HTML
- Chrome扩展,用于修改Twitter的innerHTML
- 对JSON格式的对象数组进行迭代,并对其进行修改和扩展,最好使用Undercore.js
- 无法捕获youtube Crossrider扩展中修改的DOMSubtree
- Chrome扩展,用于修改页面内容
- Chrome扩展程序修改新标签页正文
- Chrome 扩展程序,用于修改无法加载的图片
- 如何使用chrome扩展名修改页面上的所有链接
- Jquery:扩展一个对象来修改一个方法
- 如何处理 Firefox 扩展中修改的链接点击事件
- Chrome 扩展程序上下文菜单 - 修改文本框选择
- Http 响应标头在火狐扩展中总是不会被修改
- Chrome扩展程序修改页面的脚本包含和JS
- 修改FireFox扩展:如果(滚动条存在)var-30,否则var-14
- Chrome扩展-修改右键单击浏览器操作菜单