묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
최근게시물과 퀵메뉴에 대해 질문드립니다.
2006.08.01 00:53
안녕하세요 항상 제로보드에서 도움받는 유저입니다.ㅜㅜ
지금 개설중인 홈피가 있는데,,최근게시물을 뽑아 왔습니다.
헌데 만약 board.html이라고 하면 여기에 최근 게시물 클릭시 여기로 링크를 보내고
거기에 아이프레임으로 게시판이 출력되게 했는데,,
<iframe src="zboard?id=이런식으로 했는데여 최근 게시물 클릭하면 게시판 사용권환이 없다고 나옵니다,,,ㅜㅜ
도와주세요 하루종일 이리저리 해봤지만 일반링크에 아이프레임 걸어서 하면 잘되는데 저렇게 html문서로
링크해서 바로 나오게 할려니 안되네여,,
한가지만 더 부탁드릴꼐여,,,
현재 화면에 오른쪽으로 한 200픽셀정도 남아서 퀵메뉴를 만들려고 하는데여,,,
여기서 위 아래로 따라다니는 퀵메뉴 만들려면 200픽셀 남는곳에 따로 테이블 나눠 줘야 하는가여?
혹시 퀵메뉴에 관한 소스 있으시면 부탁드릴께여,,,지금 열심히 배워 가면서 만들어 보고 있습니다,,,
제로보드 유저님들 도와주세여
지금 개설중인 홈피가 있는데,,최근게시물을 뽑아 왔습니다.
헌데 만약 board.html이라고 하면 여기에 최근 게시물 클릭시 여기로 링크를 보내고
거기에 아이프레임으로 게시판이 출력되게 했는데,,
<iframe src="zboard?id=이런식으로 했는데여 최근 게시물 클릭하면 게시판 사용권환이 없다고 나옵니다,,,ㅜㅜ
도와주세요 하루종일 이리저리 해봤지만 일반링크에 아이프레임 걸어서 하면 잘되는데 저렇게 html문서로
링크해서 바로 나오게 할려니 안되네여,,
한가지만 더 부탁드릴꼐여,,,
현재 화면에 오른쪽으로 한 200픽셀정도 남아서 퀵메뉴를 만들려고 하는데여,,,
여기서 위 아래로 따라다니는 퀵메뉴 만들려면 200픽셀 남는곳에 따로 테이블 나눠 줘야 하는가여?
혹시 퀵메뉴에 관한 소스 있으시면 부탁드릴께여,,,지금 열심히 배워 가면서 만들어 보고 있습니다,,,
제로보드 유저님들 도와주세여
댓글 3
-
LOVEFATE
2006.08.01 13:26
퀵메뉴 같은것은 레이어를 이용한 것입니다. 레이어를 하나 만드시고 거기속에 퀵메뉴를 집어넣으시고 스크립트마법사 가시면 있습니다. -
Destiny
2006.08.02 13:39
<script>
//var stmnLEFT = 40;
var stmnGAP1 = 5;
var stmnGAP2 = 5;
var stmnBASE = 10;
var stmnActivateSpeed = 10;
var stmnScrollSpeed = 3;
var stmnTimer;
function ReadCookie(name)
{
var label = name + "=";
var labelLen = label.length;
var cLen = document.cookie.length;
var i = 0;
while(i<cLen)
{
var j = i + labelLen;
if(document.cookie.substring(i, j) == label)
{
var cEnd = document.cookie.indexOf(";", j);
if(cEnd == -1) cEnd = document.cookie.length;
return unescape(document.cookie.substring(j, cEnd));
}
i++;
}
return "";
}
function SaveCookie(name, value, expire)
{
var eDate = new Date();
eDate.setDate(eDate.getDate() + expire);
document.cookie = name + "=" + value + "; expires=" + eDate.toGMTString()+ "; path=/";
}
function RefreshStaticMenu()
{
var stmnStartPoint, stmnEndPoint, stmnRefreshTimer;
stmnStartPoint = parseInt(STATICMENU.style.top, 10);
stmnEndPoint = document.body.scrollTop + stmnGAP2;
if(stmnEndPoint < stmnGAP1) stmnEndPoint = stmnGAP1;
stmnRefreshTimer = stmnActivateSpeed;
if(stmnStartPoint != stmnEndPoint)
{
stmnScrollAmount = Math.ceil( Math.abs( stmnEndPoint - stmnStartPoint ) / 15 );
STATICMENU.style.top = parseInt(STATICMENU.style.top, 10) + ( ( stmnEndPoint<stmnStartPoint ) ? -stmnScrollAmount : stmnScrollAmount );
stmnRefreshTimer = stmnScrollSpeed;
}
stmnTimer = setTimeout ("RefreshStaticMenu();", stmnRefreshTimer);
}
function ToggleAnimate()
{
if(ANIMATE.checked)
{
clearTimeout(stmnTimer);
STATICMENU.style.top = stmnGAP1;
SaveCookie("ANIMATE", "false", 300);
}
else
{
RefreshStaticMenu();
SaveCookie("ANIMATE", "true", 300);
}
}
function InitializeStaticMenu()
{
if(ReadCookie("ANIMATE") == "true")
{
ANIMATE.checked = true;
STATICMENU.style.top = document.body.scrollTop + stmnGAP1;
}
else
{
ANIMATE.checked = false;
STATICMENU.style.top = document.body.scrollTop + stmnBASE;
RefreshStaticMenu();
}
}
</script>
<div id="STATICMENU" style="width:auto; height:auto; position:absolute; left:820; top:0; z-index:1; visibility:visible; cursor:default">
<input id="ANIMATE" type="hidden" onclick="ToggleAnimate();">
이안에다가 퀵메뉴를 하고싶은대로 =_= 공간을 테이블로 따로남길 필요는 없고 그공간을 빈공간으로 해둘필요는 있겠죠?? 글위나 이미지위에 퀵메뉴가 둥둥떠다니면 이상할테니<script language="javascript">InitializeStaticMenu();</script>
</div> -
이병진
2006.08.07 14:54
헉 감사합니다,,,제가 잠시 급한일이 있어서 못봤네요,,정말 감사요,,^^ 아직 안해봤지만
일단 해보겠습니다.