こんにちは、読んでいただきありがとうございます。javascriptを使用して外部部門を削除する方法
私はウェブサイトのページに、外部ソースからdivを読み込む要素を持っています。
まあ、私はいくつかのdivを持っているとは思わない。要素を検査して削除すると、私はそれを取り除きます。私はそれを自動化したい。
異なるクラスを持つ3つのdivがあります。私の考えは、これらのクラスを取得して要素を削除することです。
注:これらの不要なdivは私のウェブサイトの後に読み込まれるので、スクリプトはロードされるまで待つ必要があります。
<script type="text/javascript" language="javascript">
window.onload=function() //executes when the page finishes loading
{
setTimeout(func1, 10000);
};
function func1()
{
var child = document.getElementsByClassName("cuadrado adblock1 advertisement ad2");
var child2 = document.getElementsByClassName("vertical adblock1 advertisement");
// Remove the child element from the document
var aux = child.parentNode;
aux.removeChild(child);
var eux = child2.parentNode;
eux.removeChild(child2);
}
</script>
外部サイトが変更されない限り、同じ発信元ポリシーのために外部サイトを変更することはできません。 –
はシンプルなCSS表示ですか? – RST
いいえ、私はすでに試してみました。問題は私のdiv cssの外部siの表示かもしれない:ブロック; 私の表示:なし;動作しません。 P.S. DVIを削除するだけでなく、削除するのは何ですか? –