<head>
<script>
var whoneed="dataBox"; //请求xmlhttp的元素ID,xmlhttp读取的内容将会返回到该元素的innerHTML中
var xhttp = false;
function showData(xdata){ //---------处理xhttp返回的xdata内容
var wn=document.getElementById(whoneed);
if (wn) {
if(wn.tagName.toLowerCase()=="textarea"){wn.value=xdata;}else{wn.innerHTML=xdata;}
}
}
</script>
<script src='xmlhttp.js'></script>
</head>
<body>
用543的xmlhttp脚本,实现不刷新页面的更新内容(与Ajax同理,中文时要用adodb.stream处理才不会乱码):
<hr>
要抓取的网址:<input name='urlBox' id='urlBox' size='60' value='http://www.aol.com'>
<input type='button' value='抓内容↓' onclick='getData("dataBox",urlBox.value)'>
<input type='button' value='抓代码↓' onclick='getData("codeBox",urlBox.value)'>(下面将显示结果)
<hr>
<textarea id="codeBox" style="width:100%;height:180px;" rows="10"></textarea>
<div id='dataBox'>此处内容将被xmlhttp读取的数据取代</div>
</body>
评论0
最新资源