• 17-09-2017, 17:27:06
    #1
    <a href="https://getsitecontrol.com/survey-widget/?utm_content=survey&amp;utm_source=www.domain.com& amp;utm_medium=referral&amp;utm_term=22ffwfsf&amp; utm_campaign=Widgets Logo" style="display: block !important;text-indent: 0 !important;" tabindex="-1" class="gbaz4aj" data-title="Get this widget for my website" target="_blank"> <span>Powered by GetSiteControl</span></a>

    arkadaşlar bir sitenin anketini kullanıyorum ancak anketin hemen altında şirket kendi reklamını yapıyor ve ben bundan rahatsız oldugum için kaldırmak istiyorum.

    class id her sayfa yenilenmesinde degişiyor js ile bunu nasıl kaldırabilirim
    sabit class olsaydı bu şekilde halletmiştim;
    if (document.getElementsByClassName("gbaz4aj")) {
        for (i = 0; i < document.getElementsByClassName("gbaz4aj").length; i++) {
            document.getElementsByClassName("gbaz4aj")[i].outerHTML = "";
        }
    }
    ama ilk önce o random olarak degişen class id'yi bulmamız veya çekmemiz lazım.

    yardımınızı bekliyorum.
  • 17-09-2017, 17:38:53
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    merhaba bir demo yollarsanız doğrudan inceleyerek yardımcı olabilirim.
  • 17-09-2017, 19:55:05
    #3
    numanturle adlı üyeden alıntı: mesajı görüntüle
    merhaba bir demo yollarsanız doğrudan inceleyerek yardımcı olabilirim.
    http://crevrgw.unaux.com/ mesela örnek olarak ayarladım burdan inceleyebilirsiniz.
  • 17-09-2017, 20:05:12
    #4
    http://prntscr.com/gm9r5c şuradaki yazıyımı silmek istiyorsunuz
  • 17-09-2017, 20:37:35
    #5
    Evet, fakat her f5'de yeni class id oluşturuyor farkederseniz cookieyi temizleyerek test edin
  • 18-09-2017, 12:48:15
    #6
    Öğenin xpath (tam yolunu) bulmalısın.
    verdiğin örnekteki tam yolu bu /html/body/w-div/a


    function xpathleYakala(yol) {
    return document.evaluate(yol, document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue;
    }
    
    
    xpathleYakala("/html/body/w-div/a").outerHTML = "";
  • 18-09-2017, 12:56:14
    #7
    $("a[href*='getsitecontrol.com']").hide();
    şeklinde istediğiniz domaine bağlantı veren linkleri gizleyebilirsiniz. Class yada id değiştirmeleri bir işe yaramaz
  • 18-09-2017, 14:06:19
    #8
    PsdBul adlı üyeden alıntı: mesajı görüntüle
    $("a[href*='getsitecontrol.com']").hide();
    şeklinde istediğiniz domaine bağlantı veren linkleri gizleyebilirsiniz. Class yada id değiştirmeleri bir işe yaramaz
    çok işime yaradı, teşekkür ederim sizede..