2013-08-12 212 views
0

对于模糊标题,我很抱歉。我不太确定如何说出来。使用XmlHttpRequest获取网页

我对编程和在一个小的Chrome扩展上工作是相当新的,它会检查一个特定网站的新产品列表。我正在使用XmlHttpRequest检索网页,但是我希望获得已应用某些显示选项的网页。

我正在抓取的网页使用javascript更改其显示选项。默认情况下,它仅显示库存物品和20个物品。我想要的是现货和缺货,以及100件物品。

如果我去网站并直接更改选项,然后用XmlHttpRequest获取页面,它将返回我想要的。但我希望能够在计划内完成这一切。

这是网页:http://ekizo.mandarake.co.jp/shop/en/category-action-figure.html

如果这是可能的,如果是这样,我怎么能完成它的主意?提前致谢。

+1

所有这些设置都存储在'search_option' cookie中, – Blender

+0

因此,在我的程序中,我只需要找到并编辑search_option cookie文件? – user2345351

回答

0

如果你看一下,当您更改项目的数量来显示它进入此页面添加变量会发生什么:

http://ekizo.mandarake.co.jp/shop/en/searchOption.do?action=setListCount&keyword=&searchStrategy=keyword&listCount=100

所有你需要做的是重新创建具有该GET请求你想要的细节。 (虽然对于其他的东西,如股票的可用性,我还没有看到这是什么)

Firebug是你的朋友与这种事情。

+0

完美。谢谢。当我设置选项时,Chrome只显示原始网址,所以我没有明白。 – user2345351