folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# İle Javascript Menü Kontrolü



C# İle Javascript Menü Kontrolü

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wasd
    wasd's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    ----------------------------------------------------------

                webBrowser1.Navigate("webAdresi");
                while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
                {
                    Application.DoEvents();
                }

                webBrowser1.Document.GetElementById("idAdı").InnerText = textBox1.Text;
                webBrowser1.Document.GetElementById("idAdı").InnerText = textBox2.Text;
                foreach (HtmlElement HtmlElement1 in webBrowser1.Document.Body.All)
                {
                    if (HtmlElement1.GetAttribute("value") == "Oturum Aç")
                    {
                        HtmlElement1.InvokeMember("click");
                    }
                }

    -----------------------------------

    Bu kodlarla sayfaya giriş yapıyorum daha sonra

    ---------------------------------------


                webBrowser1.Document.GetElementById("idAdı").RaiseEvent("onmousemove");
                while (webBrowser1.ReadyState != WebBrowserReadyState.Complete)
                {
                    Application.DoEvents();
                }
                foreach (HtmlElement HtmlElement1 in webBrowser1.Document.Body.All)
                {
                    if (HtmlElement1.GetAttribute("id") == "idAdı")
                    {
                        HtmlElement1.InvokeMember("click");
                    }
                }

    ----------------------------------------

    yukarıdaki kodlarla altmenü butonlarından birine tıklayabiliyorum ancak bu işlemi yapmak için ayrı bir buton kullanmak zorunda kalıyorum,bu işlemleri tek butonla nasıl yapabilirim?

    kullandığım while döngüsünü giriş yapma kısmından sonra tekrar ekleyip denedim ancak hata veriyor. Ben istiyorumki tek butonla hem giriş yapılsın hemde menü üstünden yapılacak olan işlemler arka arkaya yapılsın...Bunun için ne yapmalıyım? Yapılacak işlemler için sayfa öğelerinin tam yüklenmesi gerekiyor ama readystate dışında bunu nasıl kontrol edebilirim?


    :)
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wasd
    wasd's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    yukarı...


    :)
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wasd
    wasd's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    Hiçmi bilen yok? Sadece giriş yaptırdıktan sonra menü üzerine gelip butona tıklamasını sağlamak istiyorum,bunun denetimini nasıl yapacağım?


    :)
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    wasd
    wasd's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    son defa yukarı :/


    :)
Toplam Hit: 1127 Toplam Mesaj: 4