本当に答えが見つからないかどうか尋ねることはありません。だからここに私の問題がある。私が使用してウェブサイトには、uBlock周りの抜け穴を利用し、それはのようなランダム生成された要素のクラスをオーバーレイするためのスクリプトを使用しています。CSS属性に基づいてjQueryで要素を選択していますか?
<div class="lcelqilne1471483619510ttupv"></div>
<div class="xgdxts1471483770461tkbfjhcr"></div>
文字列は、それが一定の基準で、それは不可能選択、毎回変わります。このクラスはウェブサイトをオーバーレイし、ポップアップ/広告を受け取るように強制します。いくつかの方法でBase64エクスプロイトなどを使用して、動作中のポップアップ/ newtabをバイパスして表示することができます。しかし、理論的にはクラス/ IDを選択できるCSS変数があります。私はしかし、アイデアをjavascript/jQuery(greasemonkeyを使って)する方法はありません。ポップアップも見えません。
display: block !important;
visibility: visible !important;
top: 0px !important;
left: 0px !important;
position: absolute !important;
z-index: 999999 !important;
私が求めています何を簡単にするために、私は非表示/それをブロックし、その後、そのCSS属性ではなく要素の名前に基づいて、この要素を選択したいと思います。 http://prntscr.com/c7474u
ジャスト側のコメント:あなたはDOMツリー内のその位置に基づいて、それを選択すると考えていますか?それともランダムでもあります(身体の直接的な子供、時にはメインの直接の子供、時には他の場所にネストされることもあります)。 – Assimilater
その方法はわかりませんが、それはランダムではありません。screenshot:http://prntscr.com/c7474u – computerguy
私はあなたのOPにそのマークアップを入れています:) – Assimilater