[초보용] 팝업창에는 배경이미지 안나오게 하기 정보
그누호환 [초보용] 팝업창에는 배경이미지 안나오게 하기본문
index.php의 doctype을 하나도 건드리지 않는 다는 가정 하의 팁입니다.
(저는 doctype 늘리는 것을 별로 좋아하지 않아서 왠만하면 기본 doctype으로 작업을 합니다.)
배경이미지는 head.sub.php 의
<body leftmargin='<?=$cfg[leftmargin]?>' topmargin='<?=$cfg[topmargin]?>' <?=$script?>>
안에다가 넣으면 되는데요.
이럴 경우 팝업창의 경우까지 (doctype이 STYLE일 경우까지) 배경이미지가 적용되서 보기가 안좋을때가 더러 있네요.
그걸 없애려면 head.sub.php 의 <body ...>태그부분을 아래의 소스로 바꿉니다.
<? // 팝업창의 경우 배경이미지 출력안함
if( $doc == "bbs/formmail.php" || // 폼메일창
$doc == "bbs/mbpasswdforget.php" || // 비번찾기창
$doc == "bbs/mbpasswdforget2.php" || // 비번찾기창2
$doc == "bbs/mbpoint.php" || // 포인트조회창
$doc == "bbs/mbmemo.php" || // 쪽지창
$doc == "bbs/gbmove.php" || // 게시물 복사,이동창
$doc == "bbs/mbmemoview.php" || // 쪽지보기창
$doc == "bbs/mbmemoform.php" || // 쪽지쓰기창
$doc == "bbs/voteresult.php" || // 투표결과창
$doc == "bbs/mbprofile.php" || // 자기소개창
$doc == "bbs/imagesave.php" // 그림보관창
) {
$background = '';
} else {
$background = "background='배경이미지경로'";
}
?>
<body leftmargin='<?=$cfg[leftmargin]?>' topmargin='<?=$cfg[topmargin]?>' <?=$script?> <?=$background?>>
그 외 수작업으로 추가한 팝업창이 있다면 위에 추가하시면 됩니다.
다르게 응용하면, 하나의 head.sub.php로 각 페이지별로 배경이미지를 다르게 할수도 있을겁니다.
(저는 doctype 늘리는 것을 별로 좋아하지 않아서 왠만하면 기본 doctype으로 작업을 합니다.)
배경이미지는 head.sub.php 의
<body leftmargin='<?=$cfg[leftmargin]?>' topmargin='<?=$cfg[topmargin]?>' <?=$script?>>
안에다가 넣으면 되는데요.
이럴 경우 팝업창의 경우까지 (doctype이 STYLE일 경우까지) 배경이미지가 적용되서 보기가 안좋을때가 더러 있네요.
그걸 없애려면 head.sub.php 의 <body ...>태그부분을 아래의 소스로 바꿉니다.
<? // 팝업창의 경우 배경이미지 출력안함
if( $doc == "bbs/formmail.php" || // 폼메일창
$doc == "bbs/mbpasswdforget.php" || // 비번찾기창
$doc == "bbs/mbpasswdforget2.php" || // 비번찾기창2
$doc == "bbs/mbpoint.php" || // 포인트조회창
$doc == "bbs/mbmemo.php" || // 쪽지창
$doc == "bbs/gbmove.php" || // 게시물 복사,이동창
$doc == "bbs/mbmemoview.php" || // 쪽지보기창
$doc == "bbs/mbmemoform.php" || // 쪽지쓰기창
$doc == "bbs/voteresult.php" || // 투표결과창
$doc == "bbs/mbprofile.php" || // 자기소개창
$doc == "bbs/imagesave.php" // 그림보관창
) {
$background = '';
} else {
$background = "background='배경이미지경로'";
}
?>
<body leftmargin='<?=$cfg[leftmargin]?>' topmargin='<?=$cfg[topmargin]?>' <?=$script?> <?=$background?>>
그 외 수작업으로 추가한 팝업창이 있다면 위에 추가하시면 됩니다.
다르게 응용하면, 하나의 head.sub.php로 각 페이지별로 배경이미지를 다르게 할수도 있을겁니다.
추천
0
0
댓글 전체
영카트 사용자는
$doc == "$cart_dir/largeimage.php" || //큰이미지보기창
$doc == "$cart_dir/itemrecommend.php" || //추천메일창
이거 두개 추가하세요. ^^
$doc == "$cart_dir/largeimage.php" || //큰이미지보기창
$doc == "$cart_dir/itemrecommend.php" || //추천메일창
이거 두개 추가하세요. ^^
감사합니다. 공부 많이 되겠습니다.