| 제목 | script 에서 php 호출 가능할까요? | ||
|---|---|---|---|
| 글쓴이 | CI_ORL | 작성시각 | 2014/08/26 13:17:44 | 
|  | |||
| php 의 경우 echo "<script>......</script>"; 라 치면 되는데, script에선 $document.load('a.php'); $document.html('a.php'); 하니 안먹는거 같아서... 방법 없을까요? ㅎㅎ | |||
| 다음글 | 팀 프로젝트를 진행할때 소스관리 어떻게 하는지 친절하게... (4) | ||
| 이전글 | 페이징 관련 질문드립니다. 적용해보려고 하는 중인데요 (1) | ||
| 
                                한대승(불의회상)
                                /
                                2014/08/26 13:36:15 /
                                추천
                                0
                             | 
| 
                                CI_ORL
                                /
                                2014/08/26 13:47:51 /
                                추천
                                0
                             | 
| 
                                델리카토
                                /
                                2014/08/26 13:56:12 /
                                추천
                                0
                             
                                한대승님이 하신대로 해보세요. load로 부르시지 말고, ready로 부르세요 | 
| 
                                CI_ORL
                                /
                                2014/08/26 14:24:06 /
                                추천
                                0
                              왜 안될까요? load / write / ready / script src 다 안되요... 한국 구글신안에선 없네요 외국 구글신에게 빌어 봐야 하나... | 
| 
                                한대승(불의회상)
                                /
                                2014/08/26 14:28:16 /
                                추천
                                0
                             
                                load로 부르면 됩니다. 그런데 1.php는 어디에 있나요? | 
| 
                                CI_ORL
                                /
                                2014/08/26 14:33:27 /
                                추천
                                0
                             
var i = <? include 1.php; ?>;
$(function(){
$document.html(i);
});
의외로 간단하네요 ㅎㅎ | 
| 
                                한대승(불의회상)
                                /
                                2014/08/26 14:39:47 /
                                추천
                                0
                             
                                CI_ORL // 그렇게 해결하고 싶다면... 굳이 자바스크립트를 쓸 필요가 있을까요? 
<?php include '1.php'; // 자바스크립트 거치지 않고 끝! ?>
<?php $this->load->view('1'); // CI View 로드해서 끝! ?> | 
| 
                                델리카토
                                /
                                2014/08/26 14:43:51 /
                                추천
                                0
                             
                                http://uistudio.co.kr/test2.php 이게 구현 페이지입니다. http://uistudio.co.kr/test.php 이건 불러올 페이지이고요. 확인해보세요 ^^ | 
| 
                                델리카토
                                /
                                2014/08/26 14:46:10 /
                                추천
                                0
                             
<html><head>
  <script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
 <script src="//code.jquery.com/jquery-migrate-1.2.1.min.js"></script>
 <script>
  $(function(){
   $("#wrap").load("test.php");
  });
 </script>
 <body>
  <div id="wrap"></div>
 
</body></html>
이건 소스이구요
 | 
| 
                                CI_ORL
                                /
                                2014/08/26 15:08:03 /
                                추천
                                0
                             
                                두분 도움 주셔서 감사합니다 ㅎㅎ 쉽게 말씀 드리면 왓챠란 사이트 처럼 폭이 늘었다 줄었다 할때, 이미지가 나왔다 들어갔다 하는거 표현해보고 싶어서 script 가 필요했었거든요 스크립트를 완성하고 나니, html값이 한줄로 너무 길어서 include가 필요하게 되었습니다 ㅎㅎ 델리카토님께서 주신 migrate.js 저건 잘 가져다 쓰겠습니다 ^^ | 
<div id="test"></div> <script> $(function(){ $('#test').load('a.pp'); }); </script>