javascript - 怎麼遮蔽iframe內嵌第三方頁面的廣告?
世界只因有你
世界只因有你 2017-05-16 13:07:26
0
4
773

在播放頁嵌入第三方解析(一個播放器),手機端播放頁-播放器底部有一個高93,自適應寬度的廣告~如圖,廣告很辣眼睛,求幫助,怎麼遮擋,或者是否可以直接利用JS不讓這個廣告載入嗎

世界只因有你
世界只因有你

全部回覆(4)
phpcn_u1582

如果是第三方頁面,那麼iframe內嵌網域不同的網頁,瀏覽器有安全限制,不允許造訪這個頁面的,LZ想想有沒有辦法嵌入一個不包含廣告的網頁位址

为情所困

$("#iframe的ID").contents().find("#iframe中的广告ID").remove()就可以移除啦

phpcn_u1582

一般來說,操作嵌入的iframe都有跨域問題,

没有跨域问题用 js方法 获取iframe里面的对象 来操作是可取的;

有跨域问题,用两个层来做控制,外层包iframe和p:
<p style="position:relative;height:200px;width:400px;border:1px solid red;">
    <iframe src="http://netnr.com" style="position:absolute;width:100%;height:100%"></iframe>
    <p style="position:absolute;bottom:0;left:0;right:0;height:93px;background-color:white;">
        已屏蔽广告
    </p>
</p>
習慣沉默

網站升級https防劫持 可申請免費證書startsll或 let's encrypt

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!