Javascript 如果在站点更新时选择框,是否通知我?

Javascript 如果在站点更新时选择框,是否通知我?,javascript,jquery,html,real-time,Javascript,Jquery,Html,Real Time,当某个站点更新某个产品的库存时,我试图得到通知。该站点有一个包含项目列表的选择框,该列表在一周内随机添加项目 是否可以执行以下操作? -每x分钟检查一次网站上的选择列表 -如果自上次检查以来列表已更改,请执行此操作 如果有人能引导我进入我需要研究和观察的领域,那就太好了 基本上,我的首选方法是使用一些服务器端语言,如PHP/Java,发出HTTP请求,然后解析页面并找到请求的select/元素 您已经将这个问题标记为javascript/jquery,所以我猜您的目标是这种解决方案 这是可能的。

当某个站点更新某个产品的库存时,我试图得到通知。该站点有一个包含项目列表的选择框,该列表在一周内随机添加项目

是否可以执行以下操作? -每x分钟检查一次网站上的选择列表 -如果自上次检查以来列表已更改,请执行此操作


如果有人能引导我进入我需要研究和观察的领域,那就太好了

基本上,我的首选方法是使用一些服务器端语言,如PHP/Java,发出HTTP请求,然后解析页面并找到请求的select/元素

您已经将这个问题标记为javascript/jquery,所以我猜您的目标是这种解决方案

这是可能的。您需要发出跨域请求并解析结果以获得选择框值

请看这个问题,了解如何提出跨域请求:

看看jQueryAPI来解析和遍历HTML


其余的基本上都是针对具体情况的编程

好的,太好了!似乎没有自述或教程。我该如何实际使用git中的文件?好吧,那很简单哈哈!我已经设法用YQL进行了解析。然而,我遇到了一个问题。我试图解析的站点在下拉列表中有5项。它不显示没有库存的项目。但是,当我解析数据时。我似乎收回了所有20个下拉项目,尽管实际站点上只显示了5个(库存中的)。知道为什么会这样吗?。如果我在下拉框中做一个inspect元素,它只显示5个项目。他们可能有一些js,在页面加载后删除未锁定的项目