У меня есть вся html-страница от html до / html, включая теги сценария, css и т. Д., Хранящиеся в базе данных. Я использую jquery для получения переменной из сценария php на основе идентификатора строки в базе данных с другого веб-сайта .
Это все работает отлично, но теги BODY и HEAD удалены - остальная часть HTML не повреждена. Может кто-нибудь пролить некоторый свет на это?
вот мой код:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
function getListing(postid){
$.ajax({
type: "POST",
url: "http://my-website.com/url.php",
data: postid,
dataType: "html",
cache: false,
success: function(html) {
$("html").html(html);
}
});
}
getListing("postid=6943");
});
</script>
и PHP довольно простой:
<?php header("Access-Control-Allow-Origin: *");?>
<? if($_POST['postid']) {
$postid = $_POST['postid'];
// get html into a variable here *(code romved)*
echo $html;
}
?>