Bilmek istediğin her şeye ulaş

C# ile web tarayıcıda açık olan sayfanın html kodlarını nasıl çekebilirim?

c# webbrowserda bir siteye giriş yapıyorum kodlarla istediğim butona tıklatıyorum ardından html kodlarını çektiğimde butona tıklamadan önceki html kodlarını çekiyor. ben ise butona tıkladıktan sonra javascript ile yüklenen html kodlarını çektirmek istiyorum. nasıl yapabilirim?Düzenle
JavaScript ile güncellenmiş bir alan var ise, butonunuzu da Jquery ile dinlerseniz eğer . On() metodunu kullanabilirsiniz. C# bilmiyorum ama içeriği aktif değişen bir web sayfasının içeriğini JQUERY ile eskiden . Live() son versiyonlarında ise . On() methodu ile çekebiliyoruz.
  • Paylaş
1

Erdinç Ayvaz, benimde araştırmalarımda anladığım kadarıyla bu olay sanırım sadece jquery ile yapılıyor fakat internette dahil benim problemimi çözecek herhangi bir kaynak bulamadım

Html parser 'ı araştırabilirsin. Büyük olasılıkla tüm isteklerine cevap verecektir. Ya da çakma bir yöntem olarak... Buton içerisine thread.sleep(5000) ; yaz.. Tıkladıktan 5 sn. sonra verileri çeksin :)
  • Paylaş
1

Erdinç Ayvaz, Tıkladıktan sonra verileri çektirme işlemi istediğim html kodlarını ekeceğini sanmıyorum. Sanırsam script ile yüklenen html kodlarını çeken kodların projemde eksikliği olsa gerek ama jquery gibi metotları kullanarak nasıl çekeceğime dair bir kaynak malesefki bulamadım

Xml ile html sayfasından verileri çekip c# ile de xml dosyasından verileri okuyabilirsiniz sanırım
  • Paylaş
1

Erdinç Ayvaz, Söylediğiniz yöntemle javascript ile yüklenen html kodları çekilmiyor malesef

Sonraki Soru
HESAP OLUŞTUR

İstatistikler

64 Görüntülenme4 Takipçi3 Yanıt

Konu Başlıkları