퀵메뉴입니다. 다수적용가능 정보
퀵메뉴입니다. 다수적용가능본문
홈페이지 만들때 필수죠, 퀵메뉴~
그런데 제가 여러곳 사이트에다가 적용도하고 해봤지만
퀵메뉴도 먹히는게 있고 안먹히는게 있고
소스별로 천차 만별이더군여~ 그래서 제가많이 쓰고
꽤 적용률 높은 퀵메뉴 소스를 하나 올릴까합니다.
<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>
추천
2
2
댓글 6개
웹 페이지 오류 세부 정보
사용자 에이전트: 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 있는 부분을 지우면 되는건가요?
잘됩니다^^
소스를 보니 해상도에 따라서 메뉴의 위치가 변하겠군요,...
음
html 소스는 php에 어떻게 적용시키죠?
보고도 어떻게 하는지 모르니 답답하네요..
지식 이식좀 ㅠㅠ
보고도 어떻게 하는지 모르니 답답하네요..
지식 이식좀 ㅠㅠ
감사합니다