是要实现这种效果么?
[code="js"]
<br>
function init(){<br>
var div=document.getElementById("container");<br>
var url="<a href="http://www.iteye.com/blogs/top">http://www.iteye.com/blogs/top</a>";<br>
var xmlHttp=new ActiveXObject("Microsoft.XMLHttp");<br>
xmlHttp.open("GET",url,false);<br>
xmlHttp.send();<br>
div.innerHTML=xmlHttp.responseText;<br>
myDebug(url+".搜索中...");<br>
var tags=div.getElementsByTagName("IMG");<br>
myDebug("共搜索到"+tags.length+"个IMG标签");<br>
for(var i=0;i<tags.length;i++){<br>
myDebug(tags[i].src);<br>
}<br>
myDebug("搜索完毕.");<br>
}<br>
function myDebug(text){<br>
document.getElementById('debug').innerHTML+=text+"<br />";<br>
}<br>
window.onload=init;<br>
[/code]
可以注意到,里面的很多图片是采用的相对路径。那种情况就要楼主自己做相应的判断,加上域名前缀了,使之成为绝对路径了。
BTW:不知楼主是什么需求?为什么要实现这种功能呢?(纯属好奇。)