테스트 사이트 - 개발 중인 베타 버전입니다

php 파일로 팝업을 띄우려고 하는데.. 채택완료

시로님 8년 전 조회 4,618

기존에 슬라이드를 이용해서 게시판에서 돌리면 잘 돌아갑니다.

 

이걸 메인화면에 php파일을 새로 만들어서 팝업을 띄우려고

 

php파일을 새로 만들어서 소스 그대로 복사후에

 

include_once('./_head.php'); 와

include_once('./_tail.php'); 을 지워줬더니 슬라이드가 안돌아갑니다. 

 

테스트해보니 tail을 지웠을땐 상관없는데 head를 지웠을때 안돌아가는걸 확인하였습니다.

 

 

------------------ 팝업창을 띄울 소스입니다. head와 tail이 포함되어있는상황  ----------

include_once('./_common.php');

 

$group['gr_subject'] = '문화컨텐츠';

$board['bo_table'] = "sub03_01";

$board['bo_subject'] ='그림동화';

 

include_once('./_head.php');

?>

 

 

 

   

           

  •          

  •            

  •          

  •          

  •          

  •    

   

       

1

       

2

       

3

       

4

       

5

       

6

       

7

       

8

   

 

 

 

include_once('./_tail.php');

?>

---------------- head.php 부분 --------------
if (!defined('_GNUBOARD_')) exit; // 개별 페이지 접근 불가
if (G5_IS_MOBILE) {
    include_once(G5_THEME_MOBILE_PATH.'/head.php');
    return;
}
include_once(G5_THEME_PATH.'/head.sub.php');
include_once(G5_LIB_PATH.'/latest.lib.php');
include_once(G5_LIB_PATH.'/outlogin.lib.php');
include_once(G5_LIB_PATH.'/poll.lib.php');
include_once(G5_LIB_PATH.'/visit.lib.php');
include_once(G5_LIB_PATH.'/connect.lib.php');
include_once(G5_LIB_PATH.'/popular.lib.php');
?>
   

   
    if(defined('_INDEX_')) { // index에서만 실행
        include G5_BBS_PATH.'/newwin.inc.php'; // 팝업레이어
    }
    ?>
   
       
           
               
                     

                   
                    { //게시판에 속해있을 경우 ?>
                       
                            HOME >  > 
                       
                       
                                HOME > 검색
                       
                       
               
               
           
   
   
   
       
           

           
head파일에 스크립트와 뭔가 겹치는게 있어서
head를 지우면 슬라이드가 안되는것인지 궁금합니다.

 

댓글을 작성하려면 로그인이 필요합니다.

답변 2개

채택된 답변
+20 포인트

당연히 안돌아갈수밖에요

head부분엔 그누에서 쓰는 기본 함수외에

제이쿼리 및 기본 스크립트를 로드하는데요

 

해당 스크립트가 로드되지 않아서 그렇습니다.

 

head 를 넣으시고 소스보기로 어떤 제이쿼리 플러그인이 로드되는지 확인하신 뒤에

그것만 별도로 php 파일 내에 로드해주시면됩니다.

 

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

굿
8년 전

개발자 도구로 확인해보세요. 헤더쪽에 jquery js 파일이 인클루도 되있습니다. 해당 슬라이더는 jquery 기반이기때문에 당연히 head 파일을 지우면 안되겠죠.

로그인 후 평가할 수 있습니다

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인