아래 질문에 대한 소스를 알게되어서 혹 필요한 분이 있을까하는 마음에
이렇게 소스를 올립니다.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title> new document </title>
<meta name="generator" content="editplus" />
<meta name="author" content="" />
<meta name="keywords" content="" />
<meta name="description" content="" />
<script type="text/javascript">
//<![CDATA[
//1. 8시 30분에는 네이버창을 띄운다.
//2. 9시 20분에는 네이버창이 닫히고 야후창을 연다.
//3. 10시 15분에는 다음창이 닫히고 구글창을 연다.
var oTimerId = null;
var ddNaverTimeout = null;
var ddYahooTimeout = null;
var ddGoogleTimeout = null;
var g_bls_timer_flag = true;
var g_int_timer_interval_index = 0;
var g_int_inter_timeout_second = 1;
function fn_append_timeCheckFrameViewer(){
var oFrame = document.getElementById("time_frame_container");
var arr_frame_url = ["http://www.naver.com","http://www.yahoo.com","http://www.google.com"];
if (new Date() >= ddNaverTimeout && new Date() <= ddYahooTimeout){
if (g_bls_timer_flag) oFrame.src = arr_frame_url[0];
g_bls_timer_flag = false;
}
else{
if (oFrame.src == arr_frame_url[0]) g_bls_timer_flag = true;
}
if (new Date() >= ddYahooTimeout && new Date() <= ddGoogleTimeout){
if (g_bls_timer_flag) oFrame.src = arr_frame_url[1];
g_bls_timer_flag = false;
}
else{
if (oFrame.src == arr_frame_url[1]) g_bls_timer_flag = true;
}
if (new Date() <= ddNaverTimeout || new Date() >= ddGoogleTimeout){
if (g_bls_timer_flag) oFrame.src = arr_frame_url[2];
g_bls_timer_flag = false;
}
else{
if (oFrame.src == arr_frame_url[2]) g_bls_timer_flag = true;
}
}
function fn_recall_event_timer(){
oTimerId = window.setInterval(function(){fn_append_timeCheckFrameViewer();}, (g_int_inter_timeout_second * 1000));
}
window.onload = function(){
ddNaverTimeout = new Date(new Date().getYear(), new Date().getMonth(), new Date().getDate(), 23, 17);
ddYahooTimeout = new Date(new Date().getYear(), new Date().getMonth(), new Date().getDate(), 23, 18);
ddGoogleTimeout = new Date(new Date().getYear(), new Date().getMonth(), new Date().getDate(), 23, 19);
fn_recall_event_timer();
}
//]]>
</script>
</head>
<body>
<iframe id="time_frame_container" src="" width="500" height="500" frameborder="0"></iframe>
</body>
</html>