none
Tıklama sorunu RRS feed

  • Soru

  • Şöyle bir sorunla karşı karşıyayım

    <button>Login</button>

    Web sitemde böyle bir kod satırı bulunmakta..

    foreach (HtmlElement el in webBrowser1.Document.GetElementsByTagName("button"))
                {
                    if (el.GetAttribute("value")== "Login")
                    {
                        el.InvokeMember("Click");
                    }
                }

    Click Komutum çalışmıyor sebebi ne olabilir?

    10 Ağustos 2016 Çarşamba 09:11

Yanıtlar

  • Hocam iyi diyosunda böyle bişey yaptığımda bot programı kolaylıkla yapılabilir ben bunun engelleyip adı sanı olmadan tıklanmasını istiyorum ki zaten value su şu olan değeri diye belirtiyorum tıklamaması sizcede mantık dışı değil mi?

    dayanamadım artık... şu yazdıklarında tek bir doğru bile yok biliyormusun.

    • tıklanma diye bişey yok, request var
    • request webbrowser ile yapılmaz.
    • adı sanı, id is, class ı olmaması bu requesti yapamayız anlamına gelmez.
    • input ve select in value'su olur diğerlerinde value olmaz.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    10 Ağustos 2016 Çarşamba 11:29
    Moderatör

Tüm Yanıtlar

  • butonun adı sanı belli değilki,

    Name button olana tıkla diyorsun ama senni butonun name yok name eklediğinde sorun düzelecektir.

    Örnek

    <input id="idlogon" tabindex="4" type="submit">
    WebBrowser.Document.GetElementById("idlogon").InvokeMember("Click");

    • Düzenleyen A_BLR 10 Ağustos 2016 Çarşamba 09:32
    10 Ağustos 2016 Çarşamba 09:30
  • Hocam iyi diyosunda böyle bişey yaptığımda bot programı kolaylıkla yapılabilir ben bunun engelleyip adı sanı olmadan tıklanmasını istiyorum ki zaten value su şu olan değeri diye belirtiyorum tıklamaması sizcede mantık dışı değil mi?
    10 Ağustos 2016 Çarşamba 10:10
  • O değer value değil, text yada html
    10 Ağustos 2016 Çarşamba 10:26
  • Hocam iyi diyosunda böyle bişey yaptığımda bot programı kolaylıkla yapılabilir ben bunun engelleyip adı sanı olmadan tıklanmasını istiyorum ki zaten value su şu olan değeri diye belirtiyorum tıklamaması sizcede mantık dışı değil mi?

    şuanda senin yapmış olduğunda bot programı değil mi ? bot engellemek istiyorsun ama sende bot programı yazıyorsun.

    10 Ağustos 2016 Çarşamba 10:58
  • Hocam iyi diyosunda böyle bişey yaptığımda bot programı kolaylıkla yapılabilir ben bunun engelleyip adı sanı olmadan tıklanmasını istiyorum ki zaten value su şu olan değeri diye belirtiyorum tıklamaması sizcede mantık dışı değil mi?

    dayanamadım artık... şu yazdıklarında tek bir doğru bile yok biliyormusun.

    • tıklanma diye bişey yok, request var
    • request webbrowser ile yapılmaz.
    • adı sanı, id is, class ı olmaması bu requesti yapamayız anlamına gelmez.
    • input ve select in value'su olur diğerlerinde value olmaz.


    e-mail: onay[nokta]yalciner[at]hotmail[nokta]com

    10 Ağustos 2016 Çarşamba 11:29
    Moderatör