2012-05-06 2 views
0

setAttribute를 사용하여 iframe의 링크를 변경하려고합니다.변수를 속성 및 setAttribute 속성 값으로 사용하는 방법은 무엇입니까?

어레이에서 선택한 새 웹 사이트로 몇 분마다 변경되는 링크를 원합니다.

모든 것이 한 가지를 제외하고는 작동하는 것 같습니다. 변수 나 배열을 링크로 받아들이는 setAttribute를 얻는 방법을 알 수 없습니다. 예를 들어, 내 코드는 다음과 같은 :

var linkList = [ 'link1', 
       'link2', 
       'link3']; 
function changePage() { 
for (i=0; i<4; i++) { 
document.getElementById('iframe').src = linkList[i]; 
}} 
var timeoutNow = setTimeout("changePage()", 3000) 

linkList [I] 부분은 내가에 문제가있어 일부이다 - 나는 src 속성이 저장 링크로 설정해야합니까 방법 변수 또는 배열?

제공 할 수있는 도움에 감사드립니다.

답변

0

문서로 시작하는 줄. 괜찮습니다. 정적 변수를 사용하여 현재 사용중인 변수를 기억하십시오. 좋아요 :

var i = 0; 
function changePage() { 
    i = (i + 1) % 3; 
    document.getElementById('iframe').src = linkList[i]; 
} 
관련 문제