2012-08-02 26 views
0
http://stackoverflow.com/questions/3479833/is-it-possible-to-get-the-html-code-from-webview 

获得了许多链接从webview获取html代码,但需要操作它,然后再次加载它。 有没有可能做到这一点。如果是,请给出一些想法。 我没有那么多的java脚本的想法。从webview中获取html,然后对其进行操作并加载回来

+0

将其重新加载回去...让那些查看它的人修改了该页面?或者加载它,以便您刚刚下载的设备可以查看被操纵的页面? – Martin 2012-08-02 05:21:57

+0

你在找什么样的操作? – 2012-08-02 05:25:42

+0

@Martin是加载它,以便下载的设备可以查看操纵页面。 – zaiff 2012-08-02 05:33:20

回答

0

明白了:

webview.loadUrl("javascript:document.getElementById(\"N\").value = 'dfdfdfd';"+ 
        "document.getElementById(\"Pass\").value = 'fdfdfde'"); 

,其中 “N” 和 “通行证” 是在HTML控件名称

我已经做了它在onPageFinished()中。

1

,你可以从一个HTML字符串加载:

String summary = "<html><body>You scored <b>192</b> points.</body></html>"; 
webview.loadData(summary, "text/html", null); 
相关问题