• 12-06-2021, 19:39:57
    #1
    Selamlar, jquery ile ilgili bir konuda yardımınıza ihtiyacım var. Bir iframe kodu deniyorum. Twitch.tv anasayfasındayken bir twitch kanalını iframe ile çekip anasayfaya eklettim. Kodum aşağıda. Anasayfaya eklenen bu iframenin içinde tıklama yapmak istiyorum. Örneğin Twitchde anasayfada iken bir Twitch kanalını iframe ile anasayfaya eklettim ve bu iframe'nin içinde takip et butonu var ona tıklatmak istiyorum. Herhangi bir butonda olabilir. iframe içerisindeki bir butona tıklatma mantığını öğrenmek istiyorum. Yardım edermisiniz?

  • 12-06-2021, 19:41:40
    #2
    Üyeliği durduruldu
    Jquery yada herhangi bir javascript kütüphanesi ile Iframe içine tıklanamaz diye biliiyorum.
  • 12-06-2021, 19:46:09
    #3
    geceyarisi adlı üyeden alıntı: mesajı görüntüle
    Jquery yada herhangi bir javascript kütüphanesi ile Iframe içine tıklanamaz diye biliiyorum.
    Javascript ile benzer bir kodum var iframe çekip belirttiğim butona getElemenetById ile tıklayan. Jquery ile yapmaya çalışıyorum. Araştırdım ama bulamadım
  • 12-06-2021, 19:47:18
    #4
    Üyeliği durduruldu
    Yapılamaz, chrome güvenlik izin vermez. Selenium ile falan mı deniyorsunuz?
  • 12-06-2021, 19:48:48
    #5
    Yok hayır direk chrome konsoldan deniyorum. İframe haricinde twitch anasayfadayken twitcih farklı bir sayfasının içerisindeki butona tıklama imkanım varmı peki? Javascript createElement iframe ile yaptım fakat farklı bir yol gerekiyor.
  • 12-06-2021, 19:51:22
    #6
    iframeye click event ekleyip denediniz mi?

    $("iframe").on("click", "hedef" function(){
    //code
    });
  • 12-06-2021, 20:15:40
    #7
    rws adlı üyeden alıntı: mesajı görüntüle
    iframeye click event ekleyip denediniz mi?

    $("iframe").on("click", "hedef" function(){
    //code
    });
    Yok hayır denemedim, tam olarak nasıl yapmam gerek
  • 12-06-2021, 20:42:38
    #8
    hedef yerine tıklanacak yerin seçicisini gelecek,
    //code yerine tıklama yapınca çalışacak kodu gelecek
    sonra hedef seçicisine trigger ile click atayacaksınız
    $( "hedef" ).trigger( "click" );
    bunları sayfa yuklendikten sonra yaptırılmalı,
  • 12-06-2021, 20:52:38
    #9
    Teşekkür ederim hocam fakat bu şekilde iframe içine otomatik bir tıklama yaptıramadım. jqueryde biraz tecrübesiz olduğum için benden kaynaklı bir problemde olabilir Bende javascript kodu var daha önceden hazırlanmış. Aşağıya ekliyorum. O tarz iframenin içindeki butona tıklatmak istiyordum.2 gündür uğraşıyorum fakat çözüm bulamadım.