Keresés

Új hozzászólás Aktív témák

  • gepelek
    csendes tag

    Értem amit írsz, meg is néztem a példát, és azt mondom, hogy működik, amit csinálsz, de a kép, amit eltüntetsz, az ez:
    <img src="https://www.google.com/images/cleardot.gif" class="goog-te-gadget-icon" alt="" style="background-image: url(&quot;https://translate.googleapis.com/translate_static/img/te_ctrl3.gif&quot;); background-position: -65px 0px;">

    Ha megnyitod az src-jét, láthatod, hogy ez nem egy olyan kép, amit látsz az oldalon, ezért nem is látod, hogy eltűnik.

    Nézd meg mondjuk erre:
    var elmnt = iframe.contentWindow.document.getElementsByTagName("img")[4];

    Ez a "Web Templates" alatti kép, ha ezen csinálod, akkor láthatod, hogy működik.

    Igen ez valóban működik és értem is a lényegét, de ennek nem. Az második .fa osztály akarom eltüntetni, ami a második .fa osztály és nem engedi azt.

    <!DOCTYPE html>
    <html>
    <body>

    <iframe id="myFrame" src="/default.asp" style="height:380px;width:100%"></iframe>

    <p>Click the "Tryit" button to hide the first H1 element in the iframe (another document).</p>

    <button onclick="myFunction()">Try it</button>

    <script>
    function myFunction() {
    var iframe = document.getElementById("myFrame");
    var elmnt = iframe.contentWindow.document.getElementsByClassName(".fa")[0];
    elmnt.style.display = "none";

    }




    </script>

    </body>
    </html>

Új hozzászólás Aktív témák