用于处理加载图像的用户脚本
user script to process images onload
我想探索编写一个简单的防油麦脚本/chrome用户脚本的可行性,将浏览器窗口中加载的所有图像转换为灰度/黑白。最终目标是执行更复杂的图像处理。我想做的是编写一个脚本,添加一个包含以下内容的onload函数:
var images = document.getElementsByTagName("img");
for (var i = 0; i < images.length; ++i) {
filter(images[i]);
}
我知道这类事情可以在页面加载的同一个域上完成(即内置到网站ui逻辑中),但根据我所读到的内容和我所做的一些早期实验(使用html5画布),我想知道由于跨域问题和其他问题,通过插件从客户端执行是否可行。有人能告诉我这是否是一个可行的项目吗?有没有教程或类似的项目可以作为参考?
谢谢。
我想说,如果你有这个脚本的目的,那么制作用户脚本是可行的。
我建议你看看这个链接,因为我想它会对你有很大帮助。
相关文章:
- 将jQuery转换为用户脚本的普通Javascript时遇到问题
- 如何在页面一侧的浮动框中显示用户脚本的输出
- 何时可以;我的用户脚本在Javascript中触发右键单击(上下文菜单)
- 如何只重新加载用户脚本,即不重新加载页面
- Chrome/Tampermonkey 用户脚本存储在文件系统上的什么位置
- 一个用户脚本的两个实例如何在帧之间进行通信
- 如何让你的用户脚本处理那些没有'还不存在
- 从用户脚本空间重新定义Firefox中的原生浏览器功能
- 如何访问iframe's来自用户脚本的javascript
- 使用sh测试用户脚本
- 编写替换背景图像的用户脚本
- 为什么获胜't将这个bookmarklet转换为用户脚本
- 我可以访问用户脚本中的匿名函数变量吗?
- 如何在 chromium 中安装用户脚本
- 如何将 JSON 字符串中的文本替换为 Greasemonkey 的用户脚本
- 用于更改链接的用户脚本
- 如何使用用户脚本删除烦人的可点击正文链接
- 创建“另存为”用户脚本
- JS控制台与用户脚本中的不同行为,尝试操作iframed内容
- 我怎样才能说服WebStorm我的用户脚本加载jQuery