자바스크립트 질문 좀 드릴께요. 정보
자바스크립트 질문 좀 드릴께요.본문
웹사이트 순차적으로 열고 싶은데..
아래처럼 작성하면 4개 사이트가 10초간격으로 열리고 있습니다.
저는 아래 url을 별도 파일로 관리 하고 싶은데.. 잘 모르겠네요.
그 파일에는 예를 들면 url.txt 에는
http://www.naver.com
http://www.google.co.kr
http://kr.yahoo.com
http://blog.naver.com/rangs75
이런식으로 넣어서. 나중에 추가 삭제를 편하게 하고 싶습니다.
고수님들 도움 좀 부탁 드릴께요.
<html>
<head>
<script type="text/javascript">
<!--
var website = new Array(
'http://www.naver.com',
'http://www.google.co.kr',
'http://kr.yahoo.com',
'http://blog.naver.com/rangs75'
)
var rotationWin;
var rno = 0;
function loadRotation() {
rotationWin = window.open(website[rno],'winname','_blank');
rotationWin.focus();
rno++;
if(rno > website.length - 1)
clearTimeout(rotationWin);
else
setTimeout('loadRotation()', 5000);
}
window.onload = new Function('setTimeout("loadRotation()", 1000)');
</script>
</head>
<body>
url ~~~~
</body>
</html>
아래처럼 작성하면 4개 사이트가 10초간격으로 열리고 있습니다.
저는 아래 url을 별도 파일로 관리 하고 싶은데.. 잘 모르겠네요.
그 파일에는 예를 들면 url.txt 에는
http://www.naver.com
http://www.google.co.kr
http://kr.yahoo.com
http://blog.naver.com/rangs75
이런식으로 넣어서. 나중에 추가 삭제를 편하게 하고 싶습니다.
고수님들 도움 좀 부탁 드릴께요.
<html>
<head>
<script type="text/javascript">
<!--
var website = new Array(
'http://www.naver.com',
'http://www.google.co.kr',
'http://kr.yahoo.com',
'http://blog.naver.com/rangs75'
)
var rotationWin;
var rno = 0;
function loadRotation() {
rotationWin = window.open(website[rno],'winname','_blank');
rotationWin.focus();
rno++;
if(rno > website.length - 1)
clearTimeout(rotationWin);
else
setTimeout('loadRotation()', 5000);
}
window.onload = new Function('setTimeout("loadRotation()", 1000)');
</script>
</head>
<body>
url ~~~~
</body>
</html>
댓글 전체
$url = @fopen("./url.txt", "r"); 이런식으로 하세요. 보통은 xml 을 더 많이 쓰겠지만, 저 정도는 txt도 괜찮긴 하겠네요. DB에다 넣어도 될 것 같구요..