说明:只有本地文件和在同一域里的文件才有权限访问
<p><textarea name=show cols=80 rows=10></textarea><p>
<iframe id=myiframe src="about:<a href=a.jsp>sfa</a><p><a href=b.jsp>sfb</a><p><a href=c.jsp>sfc</a>"></iframe>
<p>
<input type=button value=得到链接 onclick="getA()">
<script language="javascript">
function getA(){
var objs=myiframe.document.all.tags("a");
for(var i=0;i<objs.length;i++)
document.all("show").value+=objs[i].href+"\n";
}
</script>
<p><textarea name=show cols=80 rows=10></textarea><p>
<iframe id=myiframe src="about:<a href=a.jsp>sfa</a><p><a href=b.jsp>sfb</a><p><a href=c.jsp>sfc</a>"></iframe>
<p>
<input type=button value=得到链接 onclick="getA()">
<script language="javascript">
function getA(){
var objs=myiframe.document.all.tags("a");
for(var i=0;i<objs.length;i++)
document.all("show").value+=objs[i].href+"\n";
}
</script>
<script language="VBScript">
'Great thanks to Vladimir Romanov(Author of ReGet Pro) On Error Resume Next
set JetCarCatch=CreateObject("JetCar.Netscape")
if err<>0 then
MsgBox("FlashGet not properly installed!"+ vbCrLf+"Please Install FlashGet again")
else
set links = external.menuArguments.document.links
ReDim params(links.length*2)
params(0)=external.menuArguments.document.Url
for i = 0 to links.length-1
params(i*2+1)=links(i).href
params(i*2+2)=links(i).innerText
next
JetCarCatch.AddUrlList params
end if
</script>
如果把指定文件保存到本地,然后在iframe指定这个文件,就可以得到所有链接了
你从那里抓来这些东东.
第一段是我写的;
第二段是从FlashGet安装文件夹中Copy过来的--jc_all.htm
<BODY><a href="d">d</a>
<a href="e">d</a>
<a href="f">d</a></BODY><script>
alert(document.links[0].href)
</script>
大家可以在给我把每一句或重要的语句的作用讲清楚一点么?
看看这一页!
?后面就是网页中图片的路径!