我正在为客户创建一个网站,但他们的服务器不支持php。通常我如何构建页面
<?php include_once "some php file for header";>
\\page content
<?php include_once "some php file for footer";>
由于我无法使用php,我尝试了以下方法:
<script>$( document ).ready(function() {
$.post('top.html',function( data ){
$('#top').append(data); });
$.post('blocks/bottom.html',function( data ){
$('#bottom').append(data); });
});</script>
<div id="top"></div>
\\content
<div id="bottom"></div>
当我在我的1&amp; 1服务器上测试时,这很好用,但是当我在客户端服务器上尝试它时,它没有。我不认为找到“top.html”是一个问题,因为该网站在两台服务器上都具有完全相同的文件结构。
我还做了以下操作以确保追加功能有效并且确实如此。
<script> $( document ).ready(function() {
$('#top').append("<p>Test</p>" );
}); </script>
所以我认为问题在于$.post
有人可以就如何解决此问题向我提供任何意见吗?谢谢