js如何在本地远程读取指定url的内容?

JavaScript016

js如何在本地远程读取指定url的内容?,第1张

你的意思是,你的电脑上有一段js代码,你想获取远程服务器上的页面的内容,然后显示出来?

写成HTA就行。用Microsoft.XMLHTTP来抓内容,然后直接显示就行了

简单的说,网页里怎么用ajax请求别的页面,这里就怎么写,最后把网页的htm保存成hta就行

1,设置或获取对象指定的文件名或路径。 2,设置或获取整个 URL 为字符串。 3,设置或获取与 URL 关联的端口号码。 4,设置或获取 URL 的协议部分。 5,设置或获取 href 属性中在井号“#”后面的分段。 6,设置或获取 location 或 URL 的 hostname 和 port 号码。 7,获取 href 属性中跟在问号后面的部分。 8,用来得到当前网页的域名

在页面包含以下Javscript代码:

<script>

//捕获querystring,此句代码也可以放到getPara函数中

var urlPara = location.search

//分析参数

function getPara(paraName){

var reg = new RegExp("[&|?]"+paraName+"=([^&$]*)", "gi")

var a = reg.test(urlPara)

return a ? RegExp.$1 : ""

}

//捕获参数并进行操作

window.onload = function(){

var img = getPara("imgurl")//捕获到imgurl参数

document.getElementById("myImg").src = img//假设页面上显示图片的img标签的id为myImg

}

</script>