[問題] javascript如何取得frame裡的link

看板Ajax作者 (起點)時間17年前 (2007/07/28 15:24), 編輯推噓3(301)
留言4則, 3人參與, 最新討論串1/1
最近才開始自學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

07/28 15:25, , 1F
window.frames[0].document.links
07/28 15:25, 1F

07/28 15:26, , 2F
如果要其他frame就把frames[0]改掉
07/28 15:26, 2F

07/28 19:38, , 3F
我嘗試看看謝謝你。^^
07/28 19:38, 3F

08/21 23:35, , 4F
iframe裡src是不同網站也可以這樣操作嗎?
08/21 23:35, 4F
文章代碼(AID): #16gkypT9 (Ajax)
文章代碼(AID): #16gkypT9 (Ajax)