Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/search/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在代码中使用网站搜索栏功能_Javascript_Search_Nlp - Fatal编程技术网

Javascript 如何在代码中使用网站搜索栏功能

Javascript 如何在代码中使用网站搜索栏功能,javascript,search,nlp,Javascript,Search,Nlp,虽然用户可以直接在现场搜索栏中键入搜索词,但如何在代码中执行相同的操作,尤其是在没有已知api的情况下?假设我想知道梅西百货是否有“婴儿鞋”,如何在代码中做到这一点?任何建议都很好 听起来你想要的是: 它允许您自动执行浏览器行为,例如在搜索栏中输入文本并单击搜索 如果您感兴趣的服务没有API,这可能是一种方式,但可能会被认为是粗鲁的(或违反网站的使用条款),如果您的脚本被搜索提供商阻止,我也不会感到惊讶。如果您希望以任何可感知的数量运行搜索,您可能应该联系搜索提供商,并与他们讨论您的用例。也许他

虽然用户可以直接在现场搜索栏中键入搜索词,但如何在代码中执行相同的操作,尤其是在没有已知api的情况下?假设我想知道梅西百货是否有“婴儿鞋”,如何在代码中做到这一点?任何建议都很好

听起来你想要的是:

它允许您自动执行浏览器行为,例如在搜索栏中输入文本并单击搜索

如果您感兴趣的服务没有API,这可能是一种方式,但可能会被认为是粗鲁的(或违反网站的使用条款),如果您的脚本被搜索提供商阻止,我也不会感到惊讶。如果您希望以任何可感知的数量运行搜索,您可能应该联系搜索提供商,并与他们讨论您的用例。也许他们可以为你提供一个API


因为这个问题被标记为javascript,所以您可以查看它,它是selenium的节点适配器。

谢谢,bdrew!Selenium是否为我提供了一种获取结果页面的方法?界面似乎只告诉我它成功地执行了搜索,但没有为我提供获取搜索结果的方法。