Autor Zpráva
jan99
Profil *
Zdravim, vsiml sem si ze klasicky google Adsense kod vytvari iframe ktery pak v DOM nema atribut SRC.

Zajimalo by me jak se to da udelat? Zkousel sem ruzne "pokusy" a bez uspechu..

Tohle je zkopirovany obsah dom:

<ins style="display:inline-table;border:none;height:280px;margin:0;padding:0;position:relative;visibility:visible;width:336px">
    <ins id="aswift_0_anchor" style="display:block;border:none;height:280px;margin:0;padding:0;position:relative;visibility:visible;width:336px">
    
        <iframe allowtransparency="true" frameborder="0" height="280" hspace="0" marginwidth="0" marginheight="0" onload="var i=this.id,s=window.google_iframe_oncopy,H=s&amp;&amp;s.handlers,h=H&amp;&amp;H[i],w=this.contentWindow,d;try{d=w.document}catch(e){}if(h&amp;&amp;d&amp;&amp;(!d.body||!d.body.firstChild)){if(h.call){setTimeout(h,0)}else if(h.match){w.location.replace(h)}}" scrolling="no" vspace="0" width="336" id="aswift_0" name="aswift_0" style="left:0;position:absolute;top:0;">

            #Dokument
            ...
        
        </iframe>
    </ins>
</ins>

Tady vidite ze v iframe tagu neni vubec src.

Diky
Joker
Profil
jan99:
Zajimalo by me jak se to da udelat?
No… prostě tam ten atribut nenapsat?
<iframe><!-- Tohle je iframe bez src --></iframe>
_es
Profil
jan99:
Tady vidite ze v iframe tagu neni vubec src.
Asi sa tam ten atribút nastaví neskôr cez JS, lebo iframe bez JS nemá veľký zmysel - vyplýva to aj z toho, že je tam atribút onload.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: