2016-03-29 15 views
0

Google Reklamları için bir ayrıştırıcı kodluyorum ve üst ve alt bölümleri ayırmam gerekiyor. Node.JS istek modülüne sahip bir sayfa aldığımda ('.ads-ad') seçiciyle tüm reklamları alıyorum. Aynı tarayıcıdan aldım. Ama bir tarayıcıda id = 'taw' (üst reklamlar için) ve ana DIV öğesi ile id = 'bottomads' (alt reklamlar için) ile ana DIV öğesini görebiliyorum. Ama bu DIV elemanlarını istekle göremiyorum. Google sayfasını bir tarayıcı gibi almak için basit bir yol var mı?Google arama sayfasını bir tarayıcı gibi alıyorum Node.JS

Teşekkürler!

cevap

1

JSDom veya Casper JS'u deneyin. Bunlar, sayfaları oluşturan ve sayfada herhangi bir javascript çalıştıran başsız tarayıcılardır. Bu, son içeriğin tarayıcınızla aynı olmasını sağlar.

İlgili konular