
js和jquery无法直接获取远程网站的原码,因为ajax无法跨域,如果你想引用,直接用iframe不就得了。如果想获取源码,用js访问php,让php去干这活,然后返回给页面
方法有了,自己动手
在页面包含以下Javscript代码:
<script>
//捕获querystring,此句代码也可以放到getPara函数中
var urlPara = locationsearch;
//分析参数
function getPara(paraName){
var reg = new RegExp("[&|]"+paraName+"=([^&$])", "gi");
var a = regtest(urlPara);
return a RegExp$1 : "";
}
//捕获参数并进行 *** 作
windowonload = function(){
var img = getPara("imgurl"); //捕获到imgurl参数
documentgetElementById("myImg")src = img; //假设页面上显示的img标签的id为myImg
}
</script>
不好意思,获取不到。
js通过url获取另一个页面的内容,可以通过ajax去获取,但首先两个页面必须在同一个域下面。比如说在>
应该是public void showSource(String html) {} 运行在非UI线程里面, 你尝试在这个方法里面使用handlersendMessage() 然后在handler的handlerMessage 方法中更新TextView中的内容试试
以上就是关于如何通过JavaScript或者jQuery异步实现获取远程网页源码,例如按下按钮就显示某网站的源全部的内容,包括:如何通过JavaScript或者jQuery异步实现获取远程网页源码,例如按下按钮就显示某网站的源、求一个用js读取url的方法、JS获取URL里的标签内容 怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)