posted by 오리밭 2010. 5. 31. 23:04

새창열때마다 바뀌는 베너/이미지 소스를 원합니다


이미지를 배열에 넣고 쿠키에 해당인덱스를 저장해 놓고서 처리합니다.


<script type="text/javascript">
    var arr=new Array("http://static.naver.com/kin/event/banner_lovekin7.gif","http://static.naver.com/kin/event/banner_lovekin8.gif","http://static.naver.com/kin/event/banner_lovekin9.gif");
    var linkarr=new Array("http://kin.naver.com/","http://www.naver.com/","http://mail.naver.com/");
    var idx=0;
    function myview() {
        var sp=document.cookie.indexOf("idx");
        var ep=0;
        var ck=0;
        var dt=new Date();
        if (sp>=0) {
            ep=document.cookie.indexOf(";",sp)>=0?document.cookie.indexOf(";",sp):document.cookie.length;
            ck=parseInt(document.cookie.substring(sp+4,ep));
            idx=ck<arr.length-1?ck+1:0;
        } else {
            idx=0;
        }
        document.cookie="idx="+idx+";expires="+(new Date(dt.getFullYear(),dt.getMonth()+1,dt.getDate())).toGMTString()+";";
        document.all.myimg.src=arr[idx];

        document.all.myimg.onclick=function() {location.href=linkarr[idx];}
        document.all.myimg.style.cursor="hand";
    }
    window.onload=myview;
</script>
<img id=myimg src="">

'태그 자료방' 카테고리의 다른 글

줄바꿈을 금지하는 nobr 요소와 norwap 속성  (0) 2010.09.22
이미지속 투명박스  (0) 2010.09.22
테이블 자료  (0) 2010.05.19
영상시를 만들어보자  (0) 2010.05.16
무더운 여름을 시원하게 두둥~~  (0) 2010.05.01