로그인이 안 되시나요? 쿠키 삭제로 해결하세요!
닫기
2026, 새로운 도약을 시작합니다.
닫기
그누보드5
영카트5
Q & A
컨텐츠몰
부가서비스
Jobs
커뮤니티
로그인
회원가입
그누보드5
영카트5
Q & A
컨텐츠몰
부가서비스
Jobs
커뮤니티
About
로그인
회원가입
그누보드5
라이센스
특징/기능
다운로드
매뉴얼
사용자데모
관리자데모
자주하시는 질문
질문답변
팁자료실
강좌
스킨
빌더
테마
플러그인
사용후기
디자인시안
변환프로그램
가이드
영카트5
그누보드6 파이썬
영카트5
특징/기능
다운로드
매뉴얼
사용자데모
관리자데모
자주하시는 질문
질문답변
팁자료실
스킨
빌더
테마
플러그인
사용후기
Q & A
질문하는방법
모든질문
답변없는질문
미채택된질문
채택된질문
그누보드5
영카트5
태그전체보기
컨텐츠몰
장바구니
부가서비스
전자결제 (PG)
KG이니시스
나이스페이
토스페이먼츠
NHN KCP
HOT
본인인증
KCP 본인인증
이니시스 통합인증
알림/메시징
아이코드 SMS
팝빌 알림톡
NEW
리셀러
리셀러 가입 안내
리셀러 가입 신청
리셀러 가입 내역
서비스 문의
자주하는 질문
서비스 공지사항
Jobs
스택가이드
AI 견적
AI 견적 안내
프로젝트 의뢰
프로젝트 의뢰 안내
간편제작의뢰
간편제작의뢰 안내
정산금액 계산기
쇼케이스
사이드 프로젝트
개발자 목록
개발자 등급 시스템
의뢰자 목록
커뮤니티
자유게시판
유머게시판
AI 게시판
인기글
소모임
뱃지 컬렉션
뱃지 보유자 랭킹
일간 다작왕
포인트 선물
이모티콘
버그신고
About
회사소개
공지사항
문의게시판
이용약관
개인정보처리방침
게시물 규제정책
신고/차단 정책
포인트 정책
2026년 리뉴얼
b
b
정말 많이 궁금해서 올립니다.^^
basketball
프로필 보기
이 회원 글보기
이 회원의 댓글보기
·
12년 전
·
조회 556
556
·
댓글 5
5
안녕하세요.
질문이 있는데,
첨부한 이미지에 보면 로그인을 누루면 백그라운드에 로그인창 뜨면서
첨부한 이미지대로 나오려면 어떻게 해야하죠?
아시는분들 답변좀 부탁드려요~
첨부파일
52525제목 없음.jpg
(180.9 KB)
5회
2013-11-27 11:49
스크랩
0
|
신고
0
신고하기
대상:
-
사유 선택
*
스팸/광고
부적절한 콘텐츠
욕설/비방
기타
이 회원 차단만
(신고 없이)
이 회원도 차단
취소
신고하기
글쓰기
댓글 5개
슈
슈퍼맨3
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
이걸사용하세요
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>--</title>
<style>
html,body{font-size:12px;margin:0px;height:100%;}
.mesWindow{border:#666 1px solid;background:#fff;}
.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}
</style>
<script>
var isIe=(document.all)?true:false;
function setSelectState(state)
{
var objl=document.getElementsByTagName('select');
for(var i=0;i<objl.length;i++)
{
objl[i].style.visibility=state;
}
}
function mousePosition(ev)
{
if(ev.pageX || ev.pageY)
{
return {x:ev.pageX, y:ev.pageY};
}
return {
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}
//튀여나오는 스타일
function showMessageBox(wTitle,content,pos,wWidth)
{
closeWindow();
var bWidth=parseInt(document.documentElement.scrollWidth);
var bHeight=parseInt(document.documentElement.scrollHeight);
if(isIe){
setSelectState('hidden');}
var back=document.createElement("div");
back.id="back";
var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;";
styleStr+=(isIe)?"filter:alpha(opacity=0);":"opacity:0;";
back.style.cssText=styleStr;
document.body.appendChild(back);
showBackground(back,50);
var mesW=document.createElement("div");
mesW.id="mesWindow";
mesW.className="mesWindow";
mesW.innerHTML="<div class='mesWindowTop'><table width='100%' height='100%'><tr><td>"+wTitle+"</td><td style='width:1px;'><input type='button' onclick='closeWindow();' title='닫기' class='close' value='닫기' /></td></tr></table></div><div class='mesWindowContent' id='mesWindowContent'>"+content+"</div><div class='mesWindowBottom'></div>";
styleStr="left:"+(((pos.x-wWidth)>0)?(pos.x-wWidth):pos.x)+"px;top:"+(pos.y)+"px;position:absolute;width:"+wWidth+"px;";
mesW.style.cssText=styleStr;
document.body.appendChild(mesW);
}
//배경점점 검게
function showBackground(obj,endInt)
{
if(isIe)
{
obj.filters.alpha.opacity+=1;
if(obj.filters.alpha.opacity<endInt)
{
setTimeout(function(){showBackground(obj,endInt)},5);
}
}else{
var al=parseFloat(obj.style.opacity);al+=0.01;
obj.style.opacity=al;
if(al<(endInt/100))
{setTimeout(function(){showBackground(obj,endInt)},5);}
}
}
//닫기
function closeWindow()
{
if(document.getElementById('back')!=null)
{
document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
}
if(document.getElementById('mesWindow')!=null)
{
document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
}
if(isIe){
setSelectState('');}
}
function testMessageBox(ev)
{
var objPos = mousePosition(ev);
messContent="<div style='padding:20px 0 20px 0;text-align:center'>내용</div>";
showMessageBox('제목',messContent,objPos,350);
}
</script>
</head>
<body>
<div style="padding:20px">
<div style="text-align:left";><a href="#none" onclick="testMessageBox(event);">열기</a></div>
</div>
</body>
</html>
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
모달창이라고 검색 해보세요~
파
파아랑
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
음..div 팝업에 대해서 배우시고 target= parent 이걸로 검색하시면 됩니다. 그리고 비동기 ajax쪽으로 보시면 됩니다.
s
skypro
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
그냥 간단하게 레이어로 띄우시면 됩니다. div 하나 만들어놓고 로그인 버튼 클릭하면 레이어를 href시켜주면 될듯....^^
배경 검은색도 간단히 bg를 레이어로 하나 덮으면 간단합니다. 어렵게 처리할 필요가 없을 듯합니다 ..도움되시길
모르
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
여기 스킨방에서 검색해 보시면 나옵니다..참고하시길..
이전글
목록
다음글
댓글을 작성하시려면 로그인이 필요합니다.
로그인
개발자톡
제목+내용
제목
내용
검색
+
+ 글쓰기
제목
글쓴이
날짜
조회
게시판에 올리지않은 첨부파일...
[4]
푸
푸른인연
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
426
고민 및 질문 좀 봐 주세요.
[4]
R
RGB255
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
371
TBAjax 약간 업데이트 됬습니다.
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
424
페이팔 연동 관련문의 (코드번호)
[1]
디
디자이너필이
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
815
당첨자 추첨 프로그램
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
6,074
ssl의 개념정도?
[3]
이
이코아리
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1,330
쏜다넷 자체서버 보유 DB방식 세팅방법좀 알려주세요
[5]
하
하프의정령
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
553
ast/c+ 프로그램개발및사이트운영 서울광진 010-9143-141
[1]
포
포스팅
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
408
혹시 그누보드 옛날버전 받을 수 있을까요???
[1]
공
공부하고가겠...
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
431
ssl 적용관련 질문입니다.
[2]
하
하프의정령
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
561
mysql password
이
이코아리
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
932
궁금합니다.
[3]
슈
슈퍼맨3
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
441
정말 많이 궁금해서 올립니다.^^
[5]
b
basketball
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
557
soap 통신법과 wsdl 작성법 배울곳 없나요?
[4]
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1,347
도로명 주소 변환 걱정 끝~
[4]
T
Terrorboy
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
3,202
도로명 주소
[1]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
599
이사이트에 쓰인 유사한 jquery들좀 알수 있을까요?
[2]
F
FM2fmedia
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
815
폰갭을 배우려고 하는데요..
[4]
십
십원짜리
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1,365
포트폴리오..ㅠㅠ
[2]
글
글록26
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
469
개발자분들.이거는 jquery인가요 ?
[5]
B
BBAYOUNG
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1,384
네이버 이미지모자이크
[7]
z
zzzz
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1,805
흔히 하는 실수
[8]
이
이코아리
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
663
php '' 와 ""의 차이
[2]
이
이코아리
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
1,365
네이버 신디케이션
[3]
이
이코아리
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
719
도메인 사용 방법에 대한 문의
g
geektoo
프로필 보기
이 회원 글보기
이 회원의 댓글보기
12년 전
조회
469
이전
첫 페이지
다음
글쓰기
1
/
1
🐛
버그신고
맨 위로
댓글 5개
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>--</title>
<style>
html,body{font-size:12px;margin:0px;height:100%;}
.mesWindow{border:#666 1px solid;background:#fff;}
.mesWindowTop{border-bottom:#eee 1px solid;margin-left:4px;padding:3px;font-weight:bold;text-align:left;font-size:12px;}
.mesWindowContent{margin:4px;font-size:12px;}
.mesWindow .close{height:15px;width:28px;border:none;cursor:pointer;text-decoration:underline;background:#fff}
</style>
<script>
var isIe=(document.all)?true:false;
function setSelectState(state)
{
var objl=document.getElementsByTagName('select');
for(var i=0;i<objl.length;i++)
{
objl[i].style.visibility=state;
}
}
function mousePosition(ev)
{
if(ev.pageX || ev.pageY)
{
return {x:ev.pageX, y:ev.pageY};
}
return {
x:ev.clientX + document.body.scrollLeft - document.body.clientLeft,y:ev.clientY + document.body.scrollTop - document.body.clientTop
};
}
//튀여나오는 스타일
function showMessageBox(wTitle,content,pos,wWidth)
{
closeWindow();
var bWidth=parseInt(document.documentElement.scrollWidth);
var bHeight=parseInt(document.documentElement.scrollHeight);
if(isIe){
setSelectState('hidden');}
var back=document.createElement("div");
back.id="back";
var styleStr="top:0px;left:0px;position:absolute;background:#666;width:"+bWidth+"px;height:"+bHeight+"px;";
styleStr+=(isIe)?"filter:alpha(opacity=0);":"opacity:0;";
back.style.cssText=styleStr;
document.body.appendChild(back);
showBackground(back,50);
var mesW=document.createElement("div");
mesW.id="mesWindow";
mesW.className="mesWindow";
mesW.innerHTML="<div class='mesWindowTop'><table width='100%' height='100%'><tr><td>"+wTitle+"</td><td style='width:1px;'><input type='button' onclick='closeWindow();' title='닫기' class='close' value='닫기' /></td></tr></table></div><div class='mesWindowContent' id='mesWindowContent'>"+content+"</div><div class='mesWindowBottom'></div>";
styleStr="left:"+(((pos.x-wWidth)>0)?(pos.x-wWidth):pos.x)+"px;top:"+(pos.y)+"px;position:absolute;width:"+wWidth+"px;";
mesW.style.cssText=styleStr;
document.body.appendChild(mesW);
}
//배경점점 검게
function showBackground(obj,endInt)
{
if(isIe)
{
obj.filters.alpha.opacity+=1;
if(obj.filters.alpha.opacity<endInt)
{
setTimeout(function(){showBackground(obj,endInt)},5);
}
}else{
var al=parseFloat(obj.style.opacity);al+=0.01;
obj.style.opacity=al;
if(al<(endInt/100))
{setTimeout(function(){showBackground(obj,endInt)},5);}
}
}
//닫기
function closeWindow()
{
if(document.getElementById('back')!=null)
{
document.getElementById('back').parentNode.removeChild(document.getElementById('back'));
}
if(document.getElementById('mesWindow')!=null)
{
document.getElementById('mesWindow').parentNode.removeChild(document.getElementById('mesWindow'));
}
if(isIe){
setSelectState('');}
}
function testMessageBox(ev)
{
var objPos = mousePosition(ev);
messContent="<div style='padding:20px 0 20px 0;text-align:center'>내용</div>";
showMessageBox('제목',messContent,objPos,350);
}
</script>
</head>
<body>
<div style="padding:20px">
<div style="text-align:left";><a href="#none" onclick="testMessageBox(event);">열기</a></div>
</div>
</body>
</html>
배경 검은색도 간단히 bg를 레이어로 하나 덮으면 간단합니다. 어렵게 처리할 필요가 없을 듯합니다 ..도움되시길