퀵메뉴입니다. 다수적용가능
홈페이지 만들때 필수죠, 퀵메뉴~
그런데 제가 여러곳 사이트에다가 적용도하고 해봤지만
퀵메뉴도 먹히는게 있고 안먹히는게 있고
소스별로 천차 만별이더군여~ 그래서 제가많이 쓰고
꽤 적용률 높은 퀵메뉴 소스를 하나 올릴까합니다.
<html>
<head>
<meta name="description" content="페이지설명">
<meta name="keywords" content="검색키워드등록">
<meta name="classification" content="검색사이트 카테고리 등록">
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<script language="javascript" src="js/embed.js"></script>
<title>상안검 하안검 99만원!</title>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>
<head>
<meta name="description" content="페이지설명">
<meta name="keywords" content="검색키워드등록">
<meta name="classification" content="검색사이트 카테고리 등록">
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
<script language="javascript" src="js/embed.js"></script>
<title>상안검 하안검 99만원!</title>
<style type="text/css">
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
</style>
<!-------------------퀵메뉴 웹표준가능 코드 추가 md21.co.kr----------------->
<div style='position:absolute;top:20px;left:87%;z-index:1'>
<div id="slide1" style="width:80px; height:80px; position:absolute; top:20px; z-index:9">
<table width=0 cellspacing=0 cellpadding=0 border=0>
<tr>
<td><a href="" target="_blank"><img src="./img/tr3.jpg"></a></td>
</tr>
</table>
</a>
</div>
</div>
<div style='position:absolute;top:20px;left:87%;z-index:1'>
<div id="slide1" style="width:80px; height:80px; position:absolute; top:20px; z-index:9">
<table width=0 cellspacing=0 cellpadding=0 border=0>
<tr>
<td><a href="" target="_blank"><img src="./img/tr3.jpg"></a></td>
</tr>
</table>
</a>
</div>
</div>
<script language="JavaScript" type="text/JavaScript">
function Refreshslide1()
{
var StartPos = 10; // 슬라이드 메뉴 시작위치
var x = 909; // 화면 왼쪽으로 부터 떨어지는 위치
var Y = 0; // 페이지 헤더부분의 여백 (화면 위쪽으로 부터 떨어지는 위치)
var slideY = 0; // 슬라이드시 브라우저 상단과 띄워지는 거리 ****수정해주세욤****
var StopPoint = document.body.scrollHeight - 10; //슬라이드가 멈추는 위치 ****수정해주세욤****
//document.body.scrollHeight : 전체스크롤 길이
var slideWatch;
var slideSpeed = 10; // 슬라이드 속도
var slideSpeed2 = 20; //
var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
stmnStartPoint = parseInt(slide1.style.top, 10);
stmnEndPoint = document.body.scrollTop + slideY;
if (stmnEndPoint < Y) stmnEndPoint = Y;
stmnRefreshTimer = slideSpeed;
if ( stmnStartPoint != stmnEndPoint ) {
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
slide1.style.top = parseInt(slide1.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
if (parseInt(slide1.style.top, 10)>StopPoint) slide1.style.top = StopPoint;
stmnRefreshTimer = slideSpeed2;
}
slideWatch = setTimeout ("Refreshslide1();", stmnRefreshTimer);
}
Refreshslide1();
</script>
function Refreshslide1()
{
var StartPos = 10; // 슬라이드 메뉴 시작위치
var x = 909; // 화면 왼쪽으로 부터 떨어지는 위치
var Y = 0; // 페이지 헤더부분의 여백 (화면 위쪽으로 부터 떨어지는 위치)
var slideY = 0; // 슬라이드시 브라우저 상단과 띄워지는 거리 ****수정해주세욤****
var StopPoint = document.body.scrollHeight - 10; //슬라이드가 멈추는 위치 ****수정해주세욤****
//document.body.scrollHeight : 전체스크롤 길이
var slideWatch;
var slideSpeed = 10; // 슬라이드 속도
var slideSpeed2 = 20; //
var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
stmnStartPoint = parseInt(slide1.style.top, 10);
stmnEndPoint = document.body.scrollTop + slideY;
if (stmnEndPoint < Y) stmnEndPoint = Y;
stmnRefreshTimer = slideSpeed;
if ( stmnStartPoint != stmnEndPoint ) {
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
slide1.style.top = parseInt(slide1.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
if (parseInt(slide1.style.top, 10)>StopPoint) slide1.style.top = StopPoint;
stmnRefreshTimer = slideSpeed2;
}
slideWatch = setTimeout ("Refreshslide1();", stmnRefreshTimer);
}
Refreshslide1();
</script>
댓글 6개
루트오백사십일
13년 전
웹 페이지 오류 세부 정보
사용자 에이전트: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
타임스탬프: Fri, 25 Nov 2011 09:05:52 UTC
메시지: 유효하지 않은 문자입니다.
줄: 1
문자: 1
코드: 0
URI: file:///C:/Documents%20and%20Settings/User/바탕%20화면/js/embed.js
이런 오류는 왜 뜨는걸까요 ㅠㅜ
embed.js 있는 부분을 지우면 되는건가요?
사용자 에이전트: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; InfoPath.2; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.648; .NET CLR 3.5.21022; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729)
타임스탬프: Fri, 25 Nov 2011 09:05:52 UTC
메시지: 유효하지 않은 문자입니다.
줄: 1
문자: 1
코드: 0
URI: file:///C:/Documents%20and%20Settings/User/바탕%20화면/js/embed.js
이런 오류는 왜 뜨는걸까요 ㅠㅜ
embed.js 있는 부분을 지우면 되는건가요?
루트오백사십일
13년 전
잘됩니다^^
13년 전
소스를 보니 해상도에 따라서 메뉴의 위치가 변하겠군요,...
13년 전
음
13년 전
html 소스는 php에 어떻게 적용시키죠?
보고도 어떻게 하는지 모르니 답답하네요..
지식 이식좀 ㅠㅠ
보고도 어떻게 하는지 모르니 답답하네요..
지식 이식좀 ㅠㅠ
돼지코구뇽
12년 전
감사합니다
게시판 목록
그누4 팁자료실
그누보드4와 관련된 팁을 여러분들과 함께 공유하세요.
나누면 즐거움이 커집니다.
나누면 즐거움이 커집니다.
| 번호 | 제목 | 글쓴이 | 날짜 | 조회 |
|---|---|---|---|---|
| 3309 | 3년 전 | 1798 | ||
| 3308 | 11년 전 | 2087 | ||
| 3307 |
uPAmJ903
|
6년 전 | 4742 | |
| 3306 |
바른사나이
|
6년 전 | 3269 | |
| 3305 | 6년 전 | 12297 | ||
| 3304 | 7년 전 | 3699 | ||
| 3303 | 7년 전 | 3736 | ||
| 3302 |
지리산초보
|
7년 전 | 13588 | |
| 3301 |
sozet
|
8년 전 | 4897 | |
| 3300 |
sozet
|
8년 전 | 5962 | |
| 3299 |
sozet
|
8년 전 | 10855 | |
| 3298 | 8년 전 | 4008 | ||
| 3297 |
또치하우스
|
8년 전 | 4433 | |
| 3296 | 8년 전 | 11961 | ||
| 3295 |
또치하우스
|
8년 전 | 14978 | |
| 3294 | 8년 전 | 6016 | ||
| 3293 | 8년 전 | 5583 | ||
| 3292 |
|
9년 전 | 5309 | |
| 3291 | 9년 전 | 13673 | ||
| 3290 | 9년 전 | 5042 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기