묻고답하기
크롬에서 정상적으로 보이게 하려면?
2010.11.26 11:16
보드관련은 아니구요.
제가 운영하는 사이트 우측 여백에 광고주 스크롤배너를 위치하게 해서 사용하는데요.
익스에서는 정위치에(우측여백) 잘 보이는데 구글 크롬에서는 좌측 하단에 위치해서 보입니다.
완전 따로 놉니다..
아래 스크립트 소스입니다.
어딜 수정해야 하는지...아니면 추가해야 하는게 있는지..좀 알려주세요..ㅜ.ㅜ
상세한 답변 부탁드리겠습니다.
--------------------------------------
<div id="divMenu" style="left:10px; top:600px; width:100px; position: absolute; height:100px">
<a href="배너" TARGET="_blank"><img src="배너" name=zb_target_resize width="97" height="112" border="0"></a>
</div>
<script>
var bNetscape4plus = (navigator.appName == "Netscape" && navigator.appVersion.substring(0,1) >= "4");
var bExplorer4plus = (navigator.appName == "Microsoft Internet Explorer" && navigator.appVersion.substring(0,1) >= "4");
function CheckUIElements()
{
var yMenuFrom, yMenuTo, yButtonFrom, yButtonTo, yOffset, timeoutNextCheck;
if ( bNetscape4plus ) { // 네츠케이프 용 설정
//yButtonFrom = document["divLinkButton"].top;
//yButtonTo = top.pageYOffset + top.innerHeight - 55;
yMenuFrom = document["divMenu"].top;
yMenuTo = top.pageYOffset + 1000; // 위쪽 위치
}
else if ( bExplorer4plus ) { // IE 용 설정
//yButtonFrom = parseInt (divLinkButton.style.top, 10);
//yButtonTo = document.body.scrollTop + document.body.clientHeight - 55;
yMenuFrom = parseInt (divMenu.style.top, 10);
yMenuTo = document.body.scrollTop -63; // 위쪽 위치
}
if ( yMenuFrom != yMenuTo ) {
yOffset = Math.ceil( Math.abs( yMenuTo - yMenuFrom ) / 20 );
if ( yMenuTo < yMenuFrom )
yOffset = -yOffset;
if ( bNetscape4plus )
document["divMenu"].top += yOffset;
else if ( bExplorer4plus )
divMenu.style.top = parseInt (divMenu.style.top, 10) + yOffset;
timeoutNextCheck = 10;
}
setTimeout ("CheckUIElements()", timeoutNextCheck);
}
function OnLoad()
{
var y;
// 프레임 에서 벗어나게 하는 함수입니다. 프레임에 넣으려면 삭제하세요
if ( top.frames.length )
// top.location.href = self.location.href;
// 페에지 로딩시 포지션
if ( bNetscape4plus ) {
document["divMenu"].top = top.pageYOffset + 135;
document["divMenu"].visibility = "visible";
//document["divLinkButton"].top = top.pageYOffset + top.innerHeight - 55;
//document["divLinkButton"].visibility = "visible";
}
else if ( bExplorer4plus ) {
divMenu.style.top = document.body.scrollTop + 135;
divMenu.style.visibility = "visible";
//divLinkButton.style.top = document.body.scrollTop + document.body.clientHeight - 55;
//divLinkButton.style.visibility = "visible";
}
// initializing UI update timer
CheckUIElements();
//if ( bExplorer4plus )
// setTimeout ( "FlashTitleStepIt(255)", 10 );
return true;
}
OnLoad();
</script>
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
몽실아빠 |
레이아웃에 사이트현황 출력하기 추가질문 입니다.
[1]
![]() | 2012.12.08 by 송동우 |
본체 | 베스트 게시물 이동 하는 방법이요.. | |
포토이즈 | 제로보드 XE 메뉴 추가 오류 질문드립니다. | |
4rfv5tgb6yhn |
경고 메시지 바꾸기
[5]
![]() | 2012.12.08 by 4rfv5tgb6yhn |
몽실아빠 |
사이트 현황을 레이아웃에 보여주고 싶습니다.
[1]
![]() | 2012.12.08 by 송동우 |
color77 | xe1.57 게시판에 닉네임클릭해서 나오는 회원정보 이메일 모두숨기고싶습니다 어디를수정해야하나요? [1] | 2012.12.08 by 송동우 |
띵똥 | xe 전체에 나눔고딕으로 폰트를 설정하고 싶습니다 [2] | 2012.12.08 by LI-NA |
포 | 하이퍼링크에 점선생기는거요.. [1] | 2012.12.08 by 송동우 |
무실 | 관리자 초기 페이지의 문서와 댓글에 (+52, -6) 의미는? | |
고이풀 | Xe를 아파치톰켓에 설치해도 될까요? [1] | 2012.12.08 by Garon |
참치찌개 | 특정 링크를 접근할때 로그인한 회원만 접근 가능하게 하려고 합니다 [1] | 2012.12.07 by 송동우 |
민다 | 스크랩 할때 변수값 임의 저장 | |
4rfv5tgb6yhn | [댓글] 관리자가 미리 써놓기 - Sulli 님, 고수님들 한번 더 보아 주실래요? [4] | 2012.12.07 by 4rfv5tgb6yhn |
참치찌개 | 작성글에 댓글이 달리면 삭제 금지하기 [3] | 2012.12.07 by 송동우 |
김슈룹 | 메인 로그인은 되나 회원가입과 중간 페이지 로그인 불가능합니다. | |
함조 | 제로보드4에서 제로보드XE로 DB이전할 때요 [1] | 2012.12.07 by BluesPia[꾸야] |
NegatiVE | 에러 질문 드려봅니당.. | |
푸른홈 | 금지아이디를 만들어도 회원가입이 되는 경우? | |
조나연351 | 게시판의 첨부파일 관련 | |
민다 | 쪽지함에서 서브메뉴 명칭 불러오기 [1] | 2012.12.07 by 송동우 |
아주 오래된 소스같은데...
이참에 새로운 따라다니는 배너 하나 구해서 넣으십시오.