跟踪网页上更改的程序

Programm that tracks changes on web page

本文关键字:程序 网页 跟踪      更新时间:2023-09-26

我有一个网页,上面有几个图像和一个脚本,它每隔一段时间就会改变一个随机图像的图片。脚本通过在现金中重新编辑其文件并在页面上更新它来更改图像。因此,图像图片的网址不会在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 代码会更容易完成。