我试图从几个不同的网站中提取所有商店位置,例如丝芙兰http://www.sephora.com/store-locations-events和Freshpet http://freshpet.com/storelocator/。
每个网站都会限制搜索的半径,因此要查找所有位置,我唯一想到的就是遍历每个邮政编码然后过滤掉重复项。有没有办法使用VBA来操纵搜索半径,使用VBA搜索整个美国,而不是只搜索最多100英里?这样,我可以只对这些网站进行一次搜索。
谢谢!
答案 0 :(得分:0)
我认为你不能在那些javascript网站上做到这一点。 VBA适用于HTML,但javascript和flash不是很好。此外,代码甚至没有公开,因此必须从服务器动态生成搜索结果。我刚刚对该新网站进行了搜索并得到了结果,然后右键单击并查看了源代码,我搜索的内容都没有在代码中。