在Android的Web视图中隐藏网页的页脚

时间:2014-03-24 09:41:14

标签: javascript android html android-webview

这似乎是一件容易的事,但我无法做到这一点。 我在网页视图上加载http://beta.tfl.gov.uk/plan-a-journey/,我想从显示中删除页脚: enter image description here

在我的网页视图中,我尝试了几项但我看不到页面加载的结果

 @Override public void onPageFinished(WebView view, String url)
         {
            wburl.loadUrl("javascript:(function() { " +
                     "document.getElementsByTagName('primary-footer')[0].style.display=\"none\"; " +
                     "})()");
         }

有什么想法吗?

2 个答案:

答案 0 :(得分:0)

@media screen and (max-width: 640px){
 .footer{display:none;}
}

这里我把640px分辨率如果你的Android移动分辨率变化意味着把它分辨率。 这是CSS风格。这个就足够了,不需要oj jquery

答案 1 :(得分:0)

您可以尝试以编程方式获取页面(可以使用HttpUrlConnection),然后修改页面(在标题样式中添加.footer {display:none;})并在Webview上加载修改后的页面。