묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
가끔씩 개체가 필요하다며 디버깅 하라는데요..
2003.05.29 11:29
http://www.soft119.net/bbs/start.php/이 문서에서.. 가끔씩 53번째줄에서 개체가 필요하다는데요... 53번째줄은 밑에 표시해놨습니다.*/
<html>
<head>
<title>Soft119™ </title>
<link rel="shortcut icon" href="http://soft119.net/bbs/muzzle.ico">
<style>
@font-face {font-family:정9; src:url(http://soft119.net/font/jung9.mwf);}
a { text-decoration:none; }
#floater {position:absolute; visibility:visible}
BODY {
scrollbar-face-color: #000000;
scrollbar-shadow-color: #navy;
scrollbar-highlight-color: #navy;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000;
scrollbar-arrow-color: #navy
}
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:정9,verdana,tahoma; color:666666;line-height:180%}
A:link {color:666666;text-decoration:none;}
A:visited {color:666666;text-decoration:none;}
A:active {color:666666;text-decoration:none;}
A:hover {color:BLUE;text-decoration:OUTSET;position:relative; top:1; left:-5;}
.head {border:solid 1 #CCCCCC;font-family:matchworks,verdana;font-size:9pt;color:666666;background-color:white;height:19px}
.textarea {border:solid 1 #CCCCCC; font-family:정9,verdana;font-size:9pt;color:666666;background-color:white}
.input{border:solid 1 #CCCCCC;font-family:정9,verdana;font-size:9pt;color:666666;background-color:white;height:19px}
.input2{border:solid 1;font-family:정9,verdana;font-size:9pt;color:666666;background-color:white;height:16px}
.submit {border:solid 1 #CCCCCC;font-family:정9,verdana;font-size:9pt;color:eeeeee;background-color:black;height:19px}
-->
</style>
// 요기부터는 화면 스크롤에 따라 움직이는 레이블 스크립트 부분입니다.
<script language="JavaScript">
<!--
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) { // <------------------ 바로 요기가 53번째 줄입니다.
diffY = document.body.scrollTop;
diffX = 0;
}
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelTop += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
}
if(NS || IE) action = window.setInterval("heartBeat()",1);
//-->
</script>
/*
어떤때는 아무런 메세지가 없구요.. 어떤때는 개체가 필요하다며 (53번째줄에서..)
디버깅 하겠냐고 합니다. 아마도.. 화면에 따라 움직이는 레이블 스크립트 때문에
그런것 같은데요. 여기 제로보드 강좌보고 그대로 한거거든요..
평소에는 문제가 없는데 가끔씩 그러네요..
어떤 컴에서는 아예 화면이 멈춰서 진행이 않되구요....
소스좀 봐주세요*/
문제가 되는 페이지..: http://www.soft119.net/bbs/start.php
<html>
<head>
<title>Soft119™ </title>
<link rel="shortcut icon" href="http://soft119.net/bbs/muzzle.ico">
<style>
@font-face {font-family:정9; src:url(http://soft119.net/font/jung9.mwf);}
a { text-decoration:none; }
#floater {position:absolute; visibility:visible}
BODY {
scrollbar-face-color: #000000;
scrollbar-shadow-color: #navy;
scrollbar-highlight-color: #navy;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000; scrollbar-track-color: #000000;
scrollbar-arrow-color: #navy
}
BODY,TD,SELECT,input,DIV,form,TEXTAREA,center,option,pre,blockquote {font-size:9pt; font-family:정9,verdana,tahoma; color:666666;line-height:180%}
A:link {color:666666;text-decoration:none;}
A:visited {color:666666;text-decoration:none;}
A:active {color:666666;text-decoration:none;}
A:hover {color:BLUE;text-decoration:OUTSET;position:relative; top:1; left:-5;}
.head {border:solid 1 #CCCCCC;font-family:matchworks,verdana;font-size:9pt;color:666666;background-color:white;height:19px}
.textarea {border:solid 1 #CCCCCC; font-family:정9,verdana;font-size:9pt;color:666666;background-color:white}
.input{border:solid 1 #CCCCCC;font-family:정9,verdana;font-size:9pt;color:666666;background-color:white;height:19px}
.input2{border:solid 1;font-family:정9,verdana;font-size:9pt;color:666666;background-color:white;height:16px}
.submit {border:solid 1 #CCCCCC;font-family:정9,verdana;font-size:9pt;color:eeeeee;background-color:black;height:19px}
-->
</style>
// 요기부터는 화면 스크롤에 따라 움직이는 레이블 스크립트 부분입니다.
<script language="JavaScript">
<!--
self.onError=null;
currentX = currentY = 0;
whichIt = null;
lastScrollX = 0; lastScrollY = 0;
NS = (document.layers) ? 1 : 0;
IE = (document.all) ? 1: 0;
<!-- STALKER CODE -->
function heartBeat() {
if(IE) { // <------------------ 바로 요기가 53번째 줄입니다.
diffY = document.body.scrollTop;
diffX = 0;
}
if(NS) { diffY = self.pageYOffset; diffX = self.pageXOffset; }
if(diffY != lastScrollY) {
percent = .1 * (diffY - lastScrollY);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelTop += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
if(diffX != lastScrollX) {
percent = .1 * (diffX - lastScrollX);
if(percent > 0) percent = Math.ceil(percent);
else percent = Math.floor(percent);
if(IE) document.all.floater.style.pixelLeft += percent;
if(NS) document.floater.top += percent;
lastScrollY = lastScrollY + percent;
}
}
if(NS || IE) action = window.setInterval("heartBeat()",1);
//-->
</script>
/*
어떤때는 아무런 메세지가 없구요.. 어떤때는 개체가 필요하다며 (53번째줄에서..)
디버깅 하겠냐고 합니다. 아마도.. 화면에 따라 움직이는 레이블 스크립트 때문에
그런것 같은데요. 여기 제로보드 강좌보고 그대로 한거거든요..
평소에는 문제가 없는데 가끔씩 그러네요..
어떤 컴에서는 아예 화면이 멈춰서 진행이 않되구요....
소스좀 봐주세요*/
문제가 되는 페이지..: http://www.soft119.net/bbs/start.php
아마 페이지 렌더링이 덜 끝난 상태에서 실행되서 그런 것 같네요.
<script defer language="javascript"> 라고 한번 해보시면... 될려나... 모르겠네요;;;