在另一个网站上搜索元素

Search for an element on another website

本文关键字:搜索 元素 网站 另一个      更新时间:2023-09-26

我想创建一个代码,这将检查在另一个网页源代码,如果提供的值(例如,在输入框中,激活检查点击按钮)已经在选项(在选择菜单),并显示一个警报,如果有一个。

我尝试在jQuery中这样做,但我以前从未尝试过,所以我失败了。:/也许你知道怎么做?

如果您不维护其他站点,那么同源策略将阻止它,除非其他站点通过包含良好的CORS标头显式允许它,唯一的解决方案是在服务器端进行,在那里您可以根据需要查询服务器。

当你维护其他网站,那么它很容易:你只需要把好的CORS头让你的第一个网站查询它。

这里有一个关于为各种服务器端技术启用跨域请求的很好的教程:http://enable-cors.org/

完成后,您只需查询服务器并分析页面:

$.get(otherserverurl, function(html) {
    var myInputVal = $('input[name=somename]', html).val();
    // use the value
});