作者MikageLin (起点)
看板Ajax
标题[问题] javascript如何取得frame里的link
时间Sat Jul 28 15:24:34 2007
最近才开始自学javascript,
所以一边写些opera的User JavaScript,一边练习。
自己写了一个取得所有Link的script,
却遇上了一个问题,就是遇上下面这种网页,
要如何取得它的frame里头的link呢?
http://www.komica.org/
似乎只要遇上frame的话,就无法工作。
我写的Script如下,
希望有人能教导一下如何处理,因为自己不太清楚。
谢谢罗!
==
var showLNK = function(){
var docLNK = '';
for(var i=0; i<document.links.length; i++){
docLNK+=document.links[i].text.toString()+'<br>'
+document.links[i].toString().link(document.links[i])+'<br><br>';
}
if(docLNK!=''){
var newWN =
window.open('','','width=700,height=550,scrollbars,resizable,menubar');
with(newWN.document){write('<base target=_blank>'+docLNK)};
void(document.close());
}else{
alert('No links!');
}
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.224.240.160
1F:推 Fenikso:window.frames[0].document.links 07/28 15:25
2F:→ Fenikso:如果要其他frame就把frames[0]改掉 07/28 15:26
3F:推 MikageLin:我尝试看看谢谢你。^^ 07/28 19:38
4F:推 chiayin0409:iframe里src是不同网站也可以这样操作吗? 08/21 23:35