私はWebViewに表示しているURLリンクを持っています。 このページが読み込まれると、特定の部分のみが存在するように、このWebページから特定の要素/ブロックを削除する必要があります。クラス名でdivを削除します
私はこのためにonPageFinishedメソッドの中でjavascriptを使用しています。ここで私はそれをやっている方法です:
mWebView.loadUrl("javascript:document.getElementById('main_nav').style.display=\"none\";");
これは正常に動作しますが、いくつかのdivのために、idはそのの代わりに存在していない私たちは今、私はちょうどクラスeg.-
<div class="left_rail">
を持っていますこのdivを削除しますが、その操作方法はわかりません。
私はこれを試してみました -
mWebView.loadUrl("javascript:document.getElementById('main').getElementsByClassName('left_rail').style.display=\"none\";");
しかし、これは動作しませんでした。
注: IE <9ではなく – KooiInc