我想在WebView加载URL之前执行以下Js代码
<script language="javascript">
function nascondi() {
var divCollection = document.getElementsByTagName('*');
for (var i=0; i<divCollection.length; i++) {
if(divCollection[i].getAttribute('class') =='socialmedia'||divCollection[i].getAttribute('class') =='source'|divCollection[i].getAttribute('class') == 'search'||divCollection[i].getAttribute('class') == 'sidebar'||divCollection[i].getAttribute('class') == 'logo'||divCollection[i].getAttribute('class') == 'subnavi'||divCollection[i].getAttribute('class') == 'top'||divCollection[i].getAttribute('class') == 'breadcrumb'||divCollection[i].getAttribute('class') == 'left'||divCollection[i].getAttribute('class') == 'right'||divCollection[i].getAttribute('id') =='footer_linklist'||divCollection[i].getAttribute('class') =='navibox2'||divCollection[i].getAttribute('class') =='box2') {
divCollection[i].style.display='none'; }
}
}
</script>
我该怎么办?用通常的
view.loadUrl("javascript:(function(){"+....
我失败了也许是因为它太长了! 提前致谢
答案 0 :(得分:-1)
view.executeJavascript("/* your js code here */");