你可设想一番:若在一个客户端的本地电脑上能运行类如:file_get_contents之类函数,就无配服务器之必要。
故而,你应快快弃之。
你的意思是,你的电脑上有一段js代码,你想获取远程服务器上的页面的内容,然后显示出来?写成HTA就行。用Microsoft.XMLHTTP来抓内容,然后直接显示就行了
简单的说,网页里怎么用ajax请求别的页面,这里就怎么写,最后把网页的htm保存成hta就行
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>无标题页</title>
</head>
<body>
<div id="DynamicContent_id">
.显示在这里
</div>
<script type="text/jscript">
function loadFragmentInToElement(fragment_url, element_id)
{
var element = document.getElementById(element_id)
var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP")
xmlhttp.open("POST", fragment_url)
xmlhttp.onreadystatechange = function()
{
if(xmlhttp.readyState == 4 &&xmlhttp.status == 200)
{
var txtconent = xmlhttp.responseText
element.innerHTML = txtconent
}
}
xmlhttp.send(null)
}
loadFragmentInToElement("http://baike.baidu.com/view/25390.htm?fr=ala0_1", "DynamicContent_id" )
</script>
<!--
unescape()
escape()
-->
</body>
</html>
打字不易,如满意,望采纳。