묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
자바 고수님 헬푸미 ㅠㅠ
2004.01.18 08:17
이것의 원인을 알아내느라.... 무려 2틀이라는 말도 안되는 시간이 소모되어버렷군요(뷁
물론 미숙한 실력에 같다붙여넣기 탓도 잇지만... 아무튼 중요한건 그게 아니고...
그러니까... 이글을 올리게 된 계기는.... 어느날 갑자기 홈페이지가... 창크기만 바꾸어도(예를 들어 최대화, 이전크기로)
홈페이지가 리프레쉬(새로고침같은)!!! 되버리는 겁니다... 두둥!!
첨에는.... 접속중인 회원수 알려주는것의 기능중 하나인 몇초마다 리프레쉬 탓인줄 알앗죠.
그래서.... 아예 그 부분을 삭제했는데.!? 결과는 마찬가지(젠장)
짜증이나 아예 로그인까지 포함해 다 제거해봤지요.
그래도 소용이 없었지요. 그야말로 삽질이엇죠.
허... 귀찮아서 그냥 잤습니다... 그리고 오늘... 공지사항좀 써주려다 보니 꽤 길어졌는데...(약관을 쓰느라). 이 망할 리프레쉬 되버리며 사라져 버리는게 아닙니까?! 두둥
아주 리프레쉬 원천봉쇄를 위해 헤더부터 차례대로 켜가며 창크기를 조절해 봣습니다.
그랬더니..!!! 그 망할것은 헤더에서 일어나더군요.
그래서.. 헤더를 하나 하나 또 분해해 나갔습니다.
그런데... 그 설마 아닐꺼야라 생각했던!! 뉴스속보형 공지!! 쿠쿵
그 녀석이 말썽이었습니다.
이 문제에 대한 해결방안은 없나요? 사용하지 않는 방법밖에는 정녕 없다는 말입니까?
제발 창크기 변경, 즐겨찾기창 활성화 하면 리프레쉬 되어버리는 것에 대한 해결방안을 알려주세요 ㅠㅠ
아래는 신의키스님 홈페이지에서 퍼온 소스입니다.
<script language="JavaScript" src="dhtmllib.js"></script>
<script language="JavaScript" src="scroller.js"></script>
<script language="JavaScript">
<!--
var myScroller1 = new Scroller(0, 0, 200, 60, 1, 5);
myScroller1.setColors("#333333", "#F5F5F5", "#000000");
myScroller1.setFont("돋움", 2);
myScroller1.addItem("안녕하세요");
myScroller1.addItem("신의키스입니다<br>여러줄도 들어가네요?");
myScroller1.addItem("링크도 걸립니다 → <a href='http://kissofgod.net' target='_blank'>신의키스</a>");
myScroller1.addItem("<img src='kissofgod.gif'>");
function runmikescroll() {
var layer;
var mikex, mikey;
// Locate placeholder layer so we can use it to position the scrollers.
layer = getLayer("placeholder");
mikex = getPageLeft(layer);
mikey = getPageTop(layer);
// Create the first scroller and position it.
myScroller1.create();
myScroller1.hide();
myScroller1.moveTo(mikex, mikey);
myScroller1.setzIndex(100);
myScroller1.show();
}
window.onload=runmikescroll
-->
</script>
물론 미숙한 실력에 같다붙여넣기 탓도 잇지만... 아무튼 중요한건 그게 아니고...
그러니까... 이글을 올리게 된 계기는.... 어느날 갑자기 홈페이지가... 창크기만 바꾸어도(예를 들어 최대화, 이전크기로)
홈페이지가 리프레쉬(새로고침같은)!!! 되버리는 겁니다... 두둥!!
첨에는.... 접속중인 회원수 알려주는것의 기능중 하나인 몇초마다 리프레쉬 탓인줄 알앗죠.
그래서.... 아예 그 부분을 삭제했는데.!? 결과는 마찬가지(젠장)
짜증이나 아예 로그인까지 포함해 다 제거해봤지요.
그래도 소용이 없었지요. 그야말로 삽질이엇죠.
허... 귀찮아서 그냥 잤습니다... 그리고 오늘... 공지사항좀 써주려다 보니 꽤 길어졌는데...(약관을 쓰느라). 이 망할 리프레쉬 되버리며 사라져 버리는게 아닙니까?! 두둥
아주 리프레쉬 원천봉쇄를 위해 헤더부터 차례대로 켜가며 창크기를 조절해 봣습니다.
그랬더니..!!! 그 망할것은 헤더에서 일어나더군요.
그래서.. 헤더를 하나 하나 또 분해해 나갔습니다.
그런데... 그 설마 아닐꺼야라 생각했던!! 뉴스속보형 공지!! 쿠쿵
그 녀석이 말썽이었습니다.
이 문제에 대한 해결방안은 없나요? 사용하지 않는 방법밖에는 정녕 없다는 말입니까?
제발 창크기 변경, 즐겨찾기창 활성화 하면 리프레쉬 되어버리는 것에 대한 해결방안을 알려주세요 ㅠㅠ
아래는 신의키스님 홈페이지에서 퍼온 소스입니다.
<script language="JavaScript" src="dhtmllib.js"></script>
<script language="JavaScript" src="scroller.js"></script>
<script language="JavaScript">
<!--
var myScroller1 = new Scroller(0, 0, 200, 60, 1, 5);
myScroller1.setColors("#333333", "#F5F5F5", "#000000");
myScroller1.setFont("돋움", 2);
myScroller1.addItem("안녕하세요");
myScroller1.addItem("신의키스입니다<br>여러줄도 들어가네요?");
myScroller1.addItem("링크도 걸립니다 → <a href='http://kissofgod.net' target='_blank'>신의키스</a>");
myScroller1.addItem("<img src='kissofgod.gif'>");
function runmikescroll() {
var layer;
var mikex, mikey;
// Locate placeholder layer so we can use it to position the scrollers.
layer = getLayer("placeholder");
mikex = getPageLeft(layer);
mikey = getPageTop(layer);
// Create the first scroller and position it.
myScroller1.create();
myScroller1.hide();
myScroller1.moveTo(mikex, mikey);
myScroller1.setzIndex(100);
myScroller1.show();
}
window.onload=runmikescroll
-->
</script>
댓글 4
-
앳플군
2004.01.18 10:49
저것만 보고는 '글쎄요' 라는 말밖엔.. -
최승우
2004.01.18 11:17
저것 자체만볼땐 제가 말한 문제와는 무관합니까? 신의키스님의 소스올려놓으신 페이지에서도
똑같은 현상이 발생하던데요.. -
Don Juan
2004.01.18 19:23
scroller.js 파일을 열어보면 380번 라인 쯤에
// Fix for resize bug. 부분이 있는데 이 부분부터 끝까지 주석 처리 하시던지 삭제해 보세요.
그런데 이 스크립트는 Netscape에서는 작동을 안하더군요. -
최승우
2004.01.18 22:11
감사합니다. 일단 해보겠습니다.