2013-08-12 1 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

Так что в моей программе мне просто нужно найти и отредактировать файл cookie search_option? – user2345351

ответ

0

Если вы посмотрите на то, что происходит при изменении количества элементов для отображения он идет на эту страницу с дополнительными переменными:

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

Все, что вам нужно сделать, это воссоздать этот запрос GET с детали, которые вы хотите. (хотя для других вещей, таких как наличие запаса, я не смотрел, где это)

Firebug - твой друг с таким видом вещей.

+0

Perfect. Спасибо. Chrome просто показывает исходный URL-адрес, когда я устанавливаю параметры, поэтому я не понял этого. – user2345351

Смежные вопросы