몇 가지 방법을 시도해 보았습니다. 문제는 Google 사이트가 HTML 및 일부 자바 스크립트 이외의 다른 것을 사용할 수없는 사용자 정의 빌드 된 CMS 내에 있다는 것입니다. 그것은 매우 까다 롭습니다).JavaScript를 사용하여 div에서 콘텐츠 채우기
내가해야 할 일은 CMS 내의 페이지를 페이지의 한 div의 내용을 외부 PHP 페이지의 내용으로 바꾸는 것입니다.
<script type="text/javascript">
$.ajax({
url: "http://website.com/files/table.php",
success: function(response){
$("#budget").append(response);
}
});
</script>
<div id="budget"></div>
PHP는 페이지의 유일한 내용 (내용이 DB 테이블에서 채워지는) 거대한 테이블 :
는 여기에 내가 현재 사용하고 코드입니다. 아무 것도 산출하지 않는 CMS 내부에서는 (CMS가 아닌) 테스트 HTML 페이지에서 제대로 작동합니다. 누구든지 이러한 유형의 제한을 사용하는 다른 가능한 솔루션을 알고 있습니까?
같은 도메인에있는 페이지입니까? Ajax는 도메인을 교차시키는 것에 대한 게비입니다. – Ishmael
기술적으로 하위 도메인입니다. 차이가 있습니까? – cfox
console.log (응답)를 추가하십시오. 당신의 성공 함수에 당신이 얻는 것을보십시오. 또한 console.log (jQuery)를 실행하십시오. 및 console.log (jQuery ('# budget')); Chrome 개발자 도구 콘솔 또는 Firebug 콘솔에서 필요한 모든 것이 페이지에 표시되는지 확인하십시오. – brokenindexfinger