Android 在WebView中通过javascript获取网页源码,并在TextView或者在EditText中显示问题

Android 在WebView中通过javascript获取网页源码,并在TextView或者在EditText中显示问题,第1张

应该是public void showSource(String html) {} 运行在非UI线程里面, 你尝试在这个方法里面使用handlersendMessage() 然后在handler的handlerMessage 方法中更新TextView中的内容试试

浏览器地址栏里面的地址加到前面,不是光加>

浏览器查看。

用Chrome、火狐等(其它浏览器 *** 作类同),打开浏览器后,按F12。或者打开开发者工具,可以查看相应的html、css、js等内容。

效果图如下(查看源码

javascript的源码 被嵌入到浏览器中一般是看不到的

如果是javascript语言写的代码,可以在页面上右键--》 查看源码,在head部分找到引入的javascript文件的路径,然后再浏览器当前页面的网址 加上该文件的路径,就可以查看了

就和获取iframe 的src属性是一样的方法

<!DOCTYPE html>

<html xmlns="

<head>

<script type="text/javascript" src="xxx"></script>

</head>

<script type="text/javascript">

var s = documentgetElementsByTagName('script');

alert(s[0]getAttribute('src'));

</script>

</body>

</html>

动态生成HTML,无法绑定click等事件名等方法,但是可以使用live或者on方法动态获取 $(function(){ $('body')append('点击'); $('demo')on('click', function(){ alert('被电击了'); }) })

以上就是关于Android 在WebView中通过javascript获取网页源码,并在TextView或者在EditText中显示问题全部的内容,包括:Android 在WebView中通过javascript获取网页源码,并在TextView或者在EditText中显示问题、请问如何从网页源代码中提取js文件、如何查看网页的JS代码等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9506379.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存