我正在使用HtmlAgilityPack(带有C#)来抓取网站。我很幸运,但是无法获取各种彩色图像。
有问题的页面具有颜色下拉菜单控件,当选择了颜色时,页面中会显示其他图像。
执行此操作的html代码块如下(我已更改了一些可识别的方面):
<ul class="class1"><label class="class2" for="123456_0">Colour</label><div id="123456_0"><select id="123456_Input_0" onchange="updatePanel(0,'123456', true)"><option value="-1">Please select</option><option value="Colour:Green">Green</option><option value="Colour:Navy">Navy</option><option value="Colour:Orange">Orange</option><option value="Colour:White">White</option></select></div><label class="class2" for="123456_1">Size</label><div id="123456_1">Please select the Colour</div><input id="id1" value="123456" type="hidden" /><input id="id2" value="1" type="hidden" />
我怀疑重要的部分是:
但是我不太确定该如何处理。这个updatePanel是Java脚本吗?如果是这样,我该如何使用HtmlAgilityPack执行它?
谢谢。