Есть веб-страница, которую я открываю с помощью веб-просмотра, однако я хотел бы скрыть некоторый div из имени класса div и divId. Есть ли способ сделать это? Ссылка находится в теле, и я могу скрыть первый класс div от второго класса div класса, а другой идентификатор div не скрыть.
webView = new WebView(this);
webView.getSettings().setJavaScriptEnabled(true);
webView.loadUrl("myUrl");
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
setContentView(webView);
webView.setWebViewClient(new WebViewClient() {
@Override
public void onPageFinished(WebView view, String url) {
webView.loadUrl("javascript:document.getElementsByClassName('header-top')[0].style.display=\"none\";");
webView.loadUrl("javascript:document.getElementsByClassName('inchoo-socialconnect-login')[0].style.display=\"none\";");
webView.loadUrl("javascript:(function() { " +
"document.getElementById('before-footer')[0].style.display='none';})()");
webView.loadUrl("javascript:(function() { " +
"document.getElementById('footer')[0].style.display='none';})()");
}
});
}