javascript 팁이 있는 곳입니다.
  • 웹미니 한줄 전광판 영역 입니다.
글 수 109

0

조회 수 : 7235 신고 : 0

작성자 : 이병준
포인트 : 0 | 레벨 : 0
미리보기 :  
http://phpschool.com/gnuboard4/bbs/board.php?bo_table=talkbox&wr_id=1774281&page=2
이걸 보고 한 번 만들어 봤습니다.
뚝뚝 끊기는 느낌을 어떻게 줄여 볼려고 했는데
속도를 유지하면서 끊기는 느낌을 줄이기가 어렵네요.

ie8에서 잘 돌아가고,
크롬에서는 잘 돌아가다가 쓸데없는 태그, 자스 좀 뺏더니 화면도 안나오네요.
이유를 아시는 분은 댓글 좀 달아 주세요.
(다시 또 되네요. 크롬 캐시와 관련된 문제인 거 같기도 하고...)

예시는 링크 1번

<body onload=init()>
<div id=divarea style=width:800px;height:600px;overflow:hidden;position:relative>
  <div id=div1 style=position:absolute;top:0px;left:0px><img id=img1 src="a6.jpg></div>
  <div id=div2 style=position:absolute;top:0px;left:800px><img src=a6.jpg></div>
</div>

<script>
  var divarea,div1,div2,img1,tmp

  divarea=document.getElementById('divarea')
  div1=document.getElementById('div1')
  div2=document.getElementById('div2')
  img1=document.getElementById('img1')

  function init(){
    divarea.style.height=img1.offsetHeight
    autoscroll(30,1)
  }

  function autoscroll(nexttime,scrollamount){
    div1.style.left=parseInt(div1.style.left)-scrollamount
    if(parseInt(div1.style.left)<((-1*img1.offsetWidth)+divarea.offsetWidth)){
      div2.style.left=parseInt(div2.style.left)-scrollamount
      if(parseInt(div1.style.left)==(-1*img1.offsetWidth)){
        tmp=div1
        div1=div2
        div2=tmp
        div2.style.left=divarea.offsetWidth
      }
    }
    setTimeout('autoscroll('+nexttime+','+scrollamount+')',nexttime)
  }
</script>
소중한 댓글 부탁드립니다.
추천수 10단위당 메달이 1개씩 노출되고, 추천수에 따라 배경색이 변하며, 일정수의 추천수를 받을시 BEST 아이콘이 붙게됩니다.
추천수에 따른 배경색 보기 본문으로 바로가기
  • 추천수 50개이상
  • 추천수 30개이상
  • 추천수 20개이상
  • 추천수 10개이상
  • 추천수 3개이상
닫기

댓글 '1'

라삐™ (213624)

2010.07.09 09:54:25

자스도 은근히 어렵다능.. ㅋㅋㅋ

감사합니당~

List of Articles
번호 제목 글쓴이 날짜sort 추천 수 조회 수
89 오른쪽 마우스 클릭시 즐겨찾기 나오기 title: [ani]깜빡이는 표정빽짱구 2004-04-07 13 4975
88 속보용 알림장 [1] title: [ani]깜빡이는 표정빽짱구 2004-04-08 17 5064
87 best of best 출렁거리며 내려오는 공지창 title: [ani]깜빡이는 표정빽짱구 2004-04-19 20 5014
86 best of best 메트릭스 효과 문자 title: [ani]깜빡이는 표정빽짱구 2004-04-21 22 4921
85 상태표시줄 한글자씩 나타내기 title: [ani]깜빡이는 표정빽짱구 2004-04-21 10 5468
84 best of best 텍스트 타이핑효과 title: [ani]깜빡이는 표정빽짱구 2004-04-22 22 5989
83 선택복사하기 title: [ani]깜빡이는 표정빽짱구 2004-04-22 10 5857
82 타이틀바 꾸미기3 (옆으로 움직임) [1] title: [ani]깜빡이는 표정빽짱구 2004-04-22 13 5703
81 상태표시줄에 링크주소 감추기 title: [ani]깜빡이는 표정빽짱구 2004-04-30 16 7286
80 타이틀바 상태표시줄에 이름나타내기 title: [ani]깜빡이는 표정빽짱구 2004-05-04 11 6809
79 바탕화면에 주소 자동생성 title: [ani]깜빡이는 표정빽짱구 2004-05-04 11 7126
78 링크주소 가리기소스 title: [ani]깜빡이는 표정빽짱구 2004-07-21 18 7150
77 상태표시줄 링크주소 가리기 [1] title: [ani]깜빡이는 표정빽짱구 2004-08-06 13 7569
76 best of best 원클릭으로 클립보드에 저장하기 title: [ani]깜빡이는 표정빽짱구 2004-10-27 30 7497
75 best of best 위에서 아래로 떨어지는 메뉴 title: [ani]깜빡이는 표정빽짱구 2004-10-31 20 6104
74 best of best 클릭하면 메뉴가 나타나고, 다시 클릭하면 닫히는 소스 [1] title: [ani]깜빡이는 표정빽짱구 2004-10-31 33 5887
73 익스플로어 상태 표시줄에 스크립트 에러 경고 없애기 title: [ani]깜빡이는 표정빽짱구 2005-01-20 13 8137
72 하루동안 팝업창 띄우지 않기 title: [ani]깜빡이는 표정빽짱구 2005-02-23 8 9485
71 hit 팝업 띄우기 (SP2에서도) title: [ani]깜빡이는 표정빽짱구 2005-03-08 9 11288
70 best of best 통통 티는 탑버튼 만들기 title: [ani]깜빡이는 표정빽짱구 2005-03-19 23 6047