묻고답하기

첫번째 소스는 scroll1.html 이라고 iframe 안에서 gallery.htm을 불러들여 갤러리를 스크롤 해주고 있는데요 이게 IE11에서는 동작하지만 크롬/파이어팍스에선 동작하지 않습니다. 이게 왜 동작을 하지 않는지 하루 종일 궁리해 봐도 모르겠네요. 어떤 웹표준 문제인것 같은데 어디가 틀렸는지 모르겠습니다.


해당 소스를 링크해 드립니다. http://www.blrun.net/temp/scroll1.html


scroll1.html

<table width="440" border="0" cellspacing="0" cellpadding="0">
	<tr> 
	  <td width=246 valign="top">
		<table width="246" border="0" cellspacing="0" cellpadding="0" height="154">
		  <tr> 
			<td colspan="3"><img src="/images/gallery/1.gif" width="246" height="21"></td>
		  </tr>
		  <tr> 
			<td width="22"><img src="/images/gallery/3.gif" width="22" height="111"></td>
			<td width="193" height="111"><iframe border="0" frameborder="0" marginwidth="0" scrolling="no" src="/temp/gallery.htm" width="193" height="111" marginhieght="0" name="main"></iframe></td>
			<td width="31"><img src="/images/gallery/4.gif" width="31" height="111"></td>
		  </tr>
		  <tr> 
			<td colspan="3"><img src="/images/gallery/2.gif" width="246" height="22"></td>
		  </tr>
		</table>
	  </td>
	</tr>
</table>


gallery.htm

<html>
<head>
	<title>www.happyscript.com</title>
</head>

<body>
<script language="JavaScript">

var scrollerwidth=193 //SIZE
var scrollerheight=111 //SIZE
var scrollerbgcolor='FFFFFF' 
var pausebetweenimages=2000 
var slideimages=new Array() 
slideimages[0]='<img src="/images/gallery/1.jpg" border="0">' 
slideimages[1]='<img src="/images/gallery/2.jpg" border="0">' 
slideimages[2]='<img src="/images/gallery/3.jpg" border="0">' 
if (slideimages.length>1) 
	i=2 
else 
	i=0 

function move3(whichdiv){ 
	tdiv=eval(whichdiv) 
	if (tdiv.style.pixelLeft>0&&tdiv.style.pixelLeft<=5){ 
		tdiv.style.pixelLeft=0 
		setTimeout("move3(tdiv)",pausebetweenimages) 
		setTimeout("move4(second2)",pausebetweenimages) 
		return 
	} 
	if (tdiv.style.pixelLeft>=tdiv.offsetWidth*-1){ 
		tdiv.style.pixelLeft-=5 
		setTimeout("move3(tdiv)",100) 
	} 
	else{ 
		tdiv.style.pixelLeft=scrollerwidth 
		tdiv.innerHTML=slideimages[i] 
		if (i==slideimages.length-1) 
			i=0 
		else 
			i++ 
	} 
} 

function move4(whichdiv){ 
	tdiv2=eval(whichdiv) 
	if (tdiv2.style.pixelLeft>0&&tdiv2.style.pixelLeft<=5){ 
		tdiv2.style.pixelLeft=0 
		setTimeout("move4(tdiv2)",pausebetweenimages) 
		setTimeout("move3(first2)",pausebetweenimages) 
		return 
	} 
	if (tdiv2.style.pixelLeft>=tdiv2.offsetWidth*-1){ 
		tdiv2.style.pixelLeft-=5 
		setTimeout("move4(tdiv2)",100) 
	} 
	else{ 
		tdiv2.style.pixelLeft=scrollerwidth 
		tdiv2.innerHTML=slideimages[i] 
		if (i==slideimages.length-1) 
			i=0 
		else 
			i++ 
	} 
} 

function startscroll(){ 
	if (document.documentElement){ 
		move3(first2) 
		second2.style.left=scrollerwidth
	} 
} 

window.onload=startscroll 

</script>

<ilayer id="main" width=&{scrollerwidth}; height=&{scrollerheight}; bgcolor=&{scrollerbgcolor}; visibility=hide> 
<layer id="first" left="1" top="0" width="1" height="200" z-index="1" ></layer>
<layer id="second" left="0" top="0" width="1" height="200" z-index="1"></layer>
</ilayer>

<script language="JavaScript"> 

if (document.documentElement){ 
	document.writeln('<span id="main2" style="position:relative;width:'+scrollerwidth+';height:'+scrollerheight+';overflow:hidden;background-color:'+scrollerbgcolor+'">') 
	document.writeln('<div style="position:absolute;width:'+scrollerwidth+';height:'+scrollerheight+';clip:rect(0 '+scrollerwidth+' '+scrollerheight+' 0);left:0;top:0">') 
	document.writeln('<div id="first2" style="position:absolute;width:'+scrollerwidth+';left:1;top:0;">') 
	document.write(slideimages[0]) 
	document.writeln('</div>') 
	document.writeln('<div id="second2" style="position:absolute;width:'+scrollerwidth+';left:0;top:0">') 
	document.write(slideimages[1]) 
	document.writeln('</div>') 
	document.writeln('</div>') 
	document.writeln('</span>') 
} 

</script>

</body>
</html>

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
난나야9 리디렉션 순환 오류가 왜 자꾸 나타나죠? [1] file 2015.02.14 by 상계뽀빠이
Hi_Roy 크롬에서 갤러리 스크롤 소스가 동작을 하지 않아서 애를 먹고 있습니다. [1] 2015.02.14 by Hi_Roy
아기나옹이 db 쿼리문 작성해 주시길 부탁 드립니다~ [9] 2015.02.14 by 아기나옹이
Kxo 1.7.x 코어에 중대한 버그가 있는 것 같습니다.  
한남대교 홈페이지 만든지가 1달이 넘었는데 접속 통계가 아무것도 안나옵니다. [1] file 2015.02.14 by 휘즈
쪼이찡찡찡 ssl 관련 문의 [2] 2015.02.14 by 노에르
Kxo 서버이전을 한다음부터 게시물 이미지 표시 로고가... [4] file 2015.02.13 by Kxo
Kxo 특정 이미지에만 이미지 아이콘이 뜨는 현상. [1] file 2015.02.13 by Kxo
쪼이찡찡찡 ssl 문의  
반장님 게시판 글 전체 삭제방법 문의입니다. [3] 2015.02.13 by Kxo
간장게장같은남자 XE 로그인시 카카오링크 소스가 작동안되는 증상  
제발옴기자 window server 2008 r2에 vmware로 centos 6.5 설치 후 xe구축시 server 2008 환경구축해야하나요? [2] 2015.02.13 by 제발옴기자
국내산진상 사이트맵 및 2차도메인 질문  
곰부인 도와주세요~~  
키스미베이베 쇼케이스에있는..레이아웃? 게시판 스킨? [5] 2015.02.13 by DoorWeb
죽방망이 화제의 글 애드온은? [2] 2015.02.13 by zartin
evillian.myid.net 알림센터 리다이렉트에서 문제가 생겼습니다. [1] 2015.02.13 by evillian.myid.net
skeofk 페이지 또는 게시판에서 본문삽입..  
가을풍경 일반회원 글 등록시 등록키만료 메세지 문제 ? [1] 2015.02.13 by jambox
akamiya XE 1.7.10 새로 설치후 쉬운설치 오류... file  
띠링띠링 모바일 하단에 애드센스 광고가 잘 안뜨네요 [3] 2015.07.29 by 몽실아빠
junnpark 이슈트래커 모듈 에서 댓글 수정 및 삭제 방법  
띠링띠링 애드센스만 중앙정렬로 되게 어떻게하나요? [1] 2015.02.13 by 키스미베이베
샵사이드 쪽지함 삭제 쿼리문의 [1] 2015.02.13 by 키스미베이베
HN마루 Sketchbook5 게시판 방명록 형태에서 글 내용이 표시가 안됩니다. [1] 2015.02.13 by 바위0007
I-JEX A2HOSTING에서 XE 설치하여 사용중이시거나, 사용 하셨던 분 계신가요?  
마흔즈음에 마우스 오버시 viewer [1] file 2015.02.13 by DoorWeb
gu Context::set 질문  
배움쉼터용 회원정보보기 일부 지우려고 하는데 어떻게 하나요? file  
띠링띠링 .htaccess 에 이미지 파일 무단링크 방지 를 했더니 제사이트에서도 차단되네요 [2] 2015.02.13 by 띠링띠링