자바스크립트 관련 문제 입니다.

aa.php
 
<?
if (!defined("_GNUBOARD_")) exit; // 개별 페이지 접근 불가
?>
 
<script language="Javascript">
  function assign(Div) {              
               
    switch(Div){
    case 1:  
                idx= ["<?=$pmb[pmb_syy1]?>","<?=$pmb[pmb_smm1]?>"]; 
                break;            
    default : document.write("잘 모르겠군요") ;
                          }      
  
    vpmb_emm.options[idx[1]].selected="1";    
    alert("Div"+Div);     
 }
</script>
 
자바스크립트를 aa.php 프로그램 내에서 사용 하면 잘 되는 데    
 
<script language="javascript" src="<?=$g4[path]?>/js/chk.js"></script>
 assign함수를 chk.js로 include 하면  chk.js에 php 변수를 읽어 오지 못하고
 있습니다.
 이유가 무었인지요?  
 감사합니다.
 
|

댓글 2개

<script language="javascript" src="<?=$g4[path]?>/js/chk.js"></script>
assign함수를 chk.js로

include하는 것은 브라우저가 합니다. 따라서 PHP 변수가 처리되지 못합니다.

include하지 말고 바로 스크립트를 php파일에 적으세요.
항상 친절한 답변 감사드립니다.
댓글을 작성하시려면 로그인이 필요합니다.

그누4 질문답변

그누보드4 관련 질문은 QA 로 이전됩니다. QA 그누보드4 바로가기 기존 게시물은 열람만 가능합니다.

+
제목 글쓴이 날짜 조회
19년 전 조회 1,569
19년 전 조회 1,674
19년 전 조회 1,590
19년 전 조회 1,532
19년 전 조회 1,788
19년 전 조회 1,089
19년 전 조회 1,334
19년 전 조회 1,608
19년 전 조회 1,277
19년 전 조회 1,400
19년 전 조회 1,552
19년 전 조회 1,015
19년 전 조회 1,195
19년 전 조회 1,348
19년 전 조회 1,641
19년 전 조회 1,378
19년 전 조회 1,615
19년 전 조회 1,286
19년 전 조회 1,569
19년 전 조회 1,580