테스트 사이트 - 개발 중인 베타 버전입니다

알수없는 런타임오류?

· 12년 전 · 1620
list.skin.php

include_once("$board_skin_path/popimg.php");

$imgfull = $list[$i][file][0][path]."/".$list[$i][file][0][file];


//첫번째 팝업


$screenshot = "<img src=".$imgfull." width=500 border=0>";
$scrno = 2;
$image_info = @getimagesize($screenshot);
if($image_info[0]>40) {
$_x = 150;
$_y = 115;
}

if (file_exists($thumb_file)) {
$img_name = "<a href=\"{$list[$i][href]}\" onmousemove=\"msgposit_list2();\" onmouseout=\"msghide_list2();\" onmouseover=\"msgset_list2('{$screenshot}');\"><img src={$thumb_file} {$thumb_width} {$thumb_height} border=0 class=lineb align=absmiddle style='margin:20px 0 20px 5px;'></a>";
}else{
$img_name = "<a href='{$list[$i][href]}'><img src='{$g4[path]}/img/noimg.png' {$thumb_width} {$thumb_height} border=0 class=lineb align=absmiddle style='margin:20px 0 20px 5px;'></a>";
}

----------------------------------------------------------
popimg.php

----------------------------------------------------------
<!----------------포토 리스트뷰의 이미지 보기-----[리스트이미지 팝업]--------------->
<div id="message_list2" style="border-width:0px; border-style:none; width:0px; height:0px; position:absolute; left:0px; top:0px; z-index:1;"></div>
<script language="javascript">
<!--

function msgposit_list2(){
var XX = tempX + 30
if (tempY >= 217){ var YY = -134;} else { var YY= 30;}
message_list2.style.posLeft = XX
message_list2.style.posTop = event.y + YY + document.body.scrollTop

}

function msgset_list2(str){
var wcqqq
wcqqq = '<table align="center" border="0" cellpadding="5" cellspacing="0" bgcolor="#7c7c7c" style="word-break:break-all;">'
wcqqq += '<tr><td align=center>'+str+'</td></tr></table>'
message_list2.innerHTML = wcqqq
}

function msghide_list2(){
message_list2.innerHTML = ''
}
-->
</script>

<!-----------------마우스 위치값 알아내기-------------------->
<script language="javascript">
<!--

var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSEMOVE)
document.onmousemove = getMouseXY;
var tempX = 0;
var tempY = 0;
function getMouseXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
tempX = event.clientX + document.body.scrollLeft;
tempY = event.clientY + document.body.scrollTop;
}
else { // grab the x-y pos.s if browser is NS
tempX = e.pageX;
tempY = e.pageY;
}
if (tempX < 0){tempX = 0;}
if (tempY < 0){tempY = 0;}
return true;
}
-->
</script>
--------------------------------------------------------------

위코드는 갤러리리스트상에 썸네일에 마우스 오버시 레이어팝업으로 큰이미지를 보여주는 코드입니다.
크롬에서는 아무문제없이 잘 작동하지만 익스에서는 알수없는 런타임 오류라고
message_list2.innerHTML = wcqqq
이부분에서 문제가 생기며 작동조차 안합니다.

어떤부분에서 문제가 잇는지요?

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

게시글 목록

번호 제목
284508
284499
284492
284490
284484
284481
284478
284476
284474
284472
284470
284458
284457
284454
284453
284447
284446
284444
284441
284440