folder Tahribat.com Forumları
linefolder Html - CSS - XML - JavaScript - Ajax
linefolder Iframe‘Deki A Href Linklerini Almak



Iframe‘Deki A Href Linklerini Almak

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GUS
    GUS's avatar
    Kayıt Tarihi: 24/Şubat/2013
    Erkek

    JavaScript ile iframe içindeki a href linklerini nasıl alabilirim bu konu hakkında bilgisi olan var mı? Linkleri alamiyorsam bile en azından kaç tane link oldugunu saydirabiliyor muyum JS ile böyle bir şey mümkün müdür?


  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    burakayser
    burakayser's avatar
    Kayıt Tarihi: 13/Ağustos/2012
    Erkek
    GUS bunu yazdı

    JavaScript ile iframe içindeki a href linklerini nasıl alabilirim bu konu hakkında bilgisi olan var mı? Linkleri alamiyorsam bile en azından kaç tane link oldugunu saydirabiliyor muyum JS ile böyle bir şey mümkün müdür?

    Kardeş javascriptten pek anlamam ama regexe bi bak istersen. Bilmiyorum öyle bi tavsiye işte.

  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GUS
    GUS's avatar
    Kayıt Tarihi: 24/Şubat/2013
    Erkek
    burakayser bunu yazdı
    GUS bunu yazdı

    JavaScript ile iframe içindeki a href linklerini nasıl alabilirim bu konu hakkında bilgisi olan var mı? Linkleri alamiyorsam bile en azından kaç tane link oldugunu saydirabiliyor muyum JS ile böyle bir şey mümkün müdür?

    Kardeş javascriptten pek anlamam ama regexe bi bak istersen. Bilmiyorum öyle bi tavsiye işte.

    tavsiyen için sağol ama regex işimi görmüyo maalesef :(


  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Retro
    by_Tet
    by_Tet's avatar
    Kayıt Tarihi: 22/Mayıs/2012
    Erkek

    Eğer otomatik linkleri iframede açmak gibi nir amacın varsa netcevap: imkansız..


    iyibu! yeniden..
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SinusX
    SinusX's avatar
    Kayıt Tarihi: 14/Aralık/2010
    Erkek

    var frame = document.getElementsByTagName('iframe')[0];

    var anchors = frame.contentDocument.getElementsByTagName('a');

    console.log(anchors);

     

     

    tek iframe olduğunu varsaydım. Eğer iframe e id verirsen 

    var frame = document.getElementById('iframe_id'); şeklindede yakalayabilirsin.

    anchors.length ' te linklerin sayısını verir

    SinusX tarafından 18/Şub/14 18:35 tarihinde düzenlenmiştir

    Si vis pacem para bellum.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GUS
    GUS's avatar
    Kayıt Tarihi: 24/Şubat/2013
    Erkek
    SinusX bunu yazdı

    var frame = document.getElementsByTagName('iframe')[0];

    var anchors = frame.contentDocument.getElementsByTagName('a');

    console.log(anchors);

     

     

    tek iframe olduğunu varsaydım. Eğer iframe e id verirsen 

    var frame = document.getElementById('iframe_id'); şeklindede yakalayabilirsin.

    anchors.length ' te linklerin sayısını verir

    dediğin çalışmıyor dostum

    bende bunu yaptım ama nedense buda çalışmadı hatayı görebilen var mı?

     

             var iframe = document.getElementById("iframe");
             var iframe_contents = iframe.contentDocument.body.innerHTML;

             var say = iframe_contents.links.length;
             for (var i = 0; i < say; i++) {
                 var bilgi = iframe_contents.links[i].href;
                 document.write(bilgi);

            


  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GUS
    GUS's avatar
    Kayıt Tarihi: 24/Şubat/2013
    Erkek

    Up


  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    manglerman
    manglerman's avatar
    Kayıt Tarihi: 30/Aralık/2003
    Erkek
        <script type="text/javascript">
            $(document).ready(function () {
                $("#ifr").load(function () {
                    var ifr = document.getElementById("ifr")
                    var anchors = ifr.contentDocument.getElementsByTagName("a");
                    for (var i in anchors) {
                        console.log(i)
                    }
                });
            });
        </script>

    türk kızlarından sabun yapalım, rus kızları elini yıkasın.:)
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hybris
    Hybris's avatar
    Kayıt Tarihi: 12/Haziran/2007
    Erkek

    http://simple.procoding.net/2008/03/21/how-to-access-iframe-in-jquery/

     


    agile isn’t how fast you can go, it’s how fast you can turn.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    iframe deki link aynı domain üzerindeki bir sayfaysa işlem yapabilirsin ancak başka bir adresteki sayfaysa hiç bir şekilde müdahale edemezsin


    Bittik biz bittik
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    GUS
    GUS's avatar
    Kayıt Tarihi: 24/Şubat/2013
    Erkek
    manglerman bunu yazdı
    // 
    

    hocam ben bu sayiyi degilde linkleri nasıl alıcam?


Toplam Hit: 2225 Toplam Mesaj: 13