javascript - 想要去除iframe廣告,可他的ID值每刷新一次,後面的5個英文都在變?
我想大声告诉你
我想大声告诉你 2017-05-16 13:11:14
0
3
616

$("#iframe的ID").contents().find("#iframe中的廣告ID").remove()
本來利用這個程式碼去除引用iframe的廣告,可每個頁面的廣告id一刷新就更新Cpg23241154qzkmv Cpg23241154ustep Cpg23241154gvhzk 怎麼寫能賦予這個ID是動態的。

我想大声告诉你
我想大声告诉你

全部回覆(3)
迷茫

看樣子它的ID還算有規律,基本上以"Cpg"開頭,那麼處理如下

$("#iframe的ID").contents().find('[id^="Cpg"]').remove();
巴扎黑

這種直接查詢iframe,排除掉自己站內的,其他的全屏蔽了,或者判斷這個iframe的名字是否符合某個規則再屏蔽

黄舟

要是能找到規律就寫個正規

Cpg開頭,中間8個一直是數字,最後5個是小寫字母:

^Cpg\d{8}[a-z]{5}$

Cpg23241154開頭,最後5個是數字或字母:

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