跟踪网页上更改的程序
Programm that tracks changes on web page
我有一个网页,上面有几个图像和一个脚本,它每隔一段时间就会改变一个随机图像的图片。脚本通过在现金中重新编辑其文件并在页面上更新它来更改图像。因此,图像图片的网址不会在html代码中出错:
socket.on("banner", function(info) {
banName = "banner" + info.bid;
ban = document.getElementById(banName).getContext('2d');
var img = new Image();
img.src = 'data:image/jpg;base64,' + info.image;
img.onload = function(){ban.drawImage(img, 0, 0);};
});
当页面在浏览器中时,如何使用例如 C# 跟踪图像更改?
作为最后的手段,定期检索图像并将其加载到字节数组中。 检查更改只是检查字节数组是否已更改。
编辑:
似乎困难的部分是如何检索图像数据。 浏览器中没有任何 JavaScript 代码,请使用 C# 建立 websocket 连接以模拟 javascript 的行为。
但我认为通过在浏览器中修改 javascript 代码会更容易完成。
相关文章:
- 链接两个网页或网络应用程序的最佳方式
- 从Spring应用程序运行PhantomJS以获取网页缩略图
- 网络驱动程序中使用的向下滚动功能从网页的哪个部分进行搜索
- 从网页打开 Mac OS 应用程序
- 跟踪网页上更改的程序
- 树莓派应用程序信息网页
- 使用Java脚本跟踪网页中是否有Ajax请求,或者通过Selenium Web驱动程序拦截XMLHttpRequest
- 当我们打开ADF应用程序的同一网页的不同版本时,如何让浏览器请求java脚本
- 从网页打开android应用程序
- 简单的dart网页应用程序在IE上添加按钮的速度非常慢
- 单页网页应用程序所需的设计建议
- 更新网页上Web服务器程序的实时输出
- 从网页打开应用程序
- 自定义右键单击UI上下文菜单(复制、粘贴、剪切)用于整个应用程序(所有网页)跨所有浏览器而非单个网页
- 如何在twitter引导程序2.3.2中设置网页的最小宽度
- 了解网页和桌面应用程序是否在同一台计算机上启动
- 如何确定网站是在 iPhone/Android 浏览器上打开的,还是从 iPhone/Android 应用程序网页视图打
- 在 ipad 应用程序网页上触发 HREF
- 打开虚拟键盘时,我的应用程序网页视图不会缩小
- 从Web应用程序网页的HTML元素(h2/span)中获取数据(文本)