JS
문서에 PHP
변수를 전달하고 String
의 일부로 표시하려고합니다. 내 코드 같이 보인다 :PHP 변수를 js에 전달합니다
의 PHP 문서 :
는<?php
$id = "57.pdf";
?>
<script type="text/javascript">
var id = <?php echo json_encode($id); ?>;
</script>
<script type="text/javascript" src="../pdfjs/web/viewer.js"></script>
JS 문서는 :
var DEFAULT_URL = '../../html/docs/' + id;
그러나 전달 된 id 변수는 DEFAULT_URL
에서 문자열의 일부로 표시되지 않습니다 변하기 쉬운. 어쨌든, 전달 된 변수를 경고하려고하면 정상적으로 나타납니다.
js 파일에서 document.ready를 사용합니까? – bksi
왜 * json_encode * 님의 ID입니까? – user544262772
@Oddant와 응답 한 사람 : 값에 적절한 Javascript 구문이 사용됩니다. – deceze