我正在使用Chrome扩展程序进行网页抓取,我在文本字段中插入文字,然后使用下面的代码点击搜索按钮
var id = 'some id say for eg 100';
$('#id').val(id); // It will set value 100 to search box in browser
var button = document.getElementsByClassName("button"), // search button
random = button[0];
random.click();
然后它提交表单并转到插入搜索文本框中的id(100)的详细信息页面。在该页面上,我使用回复Run chrome extension and submit data to PHP script on page load (automate the process)中提到的网页抓取,在提交到使用Chrome扩展程序的 PHP脚本的详细信息页面的简短数据中。现在我想再次回到我插入搜索ID进行搜索的上一页。并搜索下一个id说200.所以我将创建一个我要搜索的所有ID的数组,然后逐个搜索这些ID的信息。有点像
var arr= [100,200,700,500];
for(var i=0; i< arr.length; i++)
{
var id = arr[i];
$('#id').val(id); // It will set value 100 to search box in browser
var button = document.getElementsByClassName("button"), // search button
random = button[0];
random.click();
}
但我不明白如何回到搜索页面并跟踪ID