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

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,533
19년 전 조회 1,650
19년 전 조회 1,570
19년 전 조회 1,512
19년 전 조회 1,765
19년 전 조회 1,048
19년 전 조회 1,305
19년 전 조회 1,589
19년 전 조회 1,258
19년 전 조회 1,376
19년 전 조회 1,526
19년 전 조회 991
19년 전 조회 1,175
19년 전 조회 1,322
19년 전 조회 1,619
19년 전 조회 1,356
19년 전 조회 1,596
19년 전 조회 1,266
19년 전 조회 1,546
19년 전 조회 1,562
🐛 버그신고