올바른 작업은 서버 쪽 페이지를 통해 또는 JavaScript를 통해 수행하는 것입니다.
PHP 예 :
<html>
<body>
<h1>Welcome to my home page!</h1>
<p>Some text.</p>
<p>Some more text.</p>
<?php include 'footer.php';?>
</body>
</html>
자바 스크립트 예 :
<script type="text/javascript">
function loadXMLDoc() {
var xmlhttp = new XMLHttpRequest();
xmlhttp.onreadystatechange = function() {
if (xmlhttp.readyState == XMLHttpRequest.DONE) {
if (xmlhttp.status == 200) {
document.getElementById("myDiv").innerHTML = xmlhttp.responseText;
}
else if (xmlhttp.status == 400) {
alert('There was an error 400');
}
else {
alert('something else other than 200 was returned');
}
}
};
xmlhttp.open("GET", "header.html", true);
xmlhttp.send();
}
</script>
자바 스크립트와 jQuery 라이브러리 :
$.ajax({
url: "header.html",
success: function(data){
$("myDiv").html(data.responseText);
}
});
당신은 JS의 손이 더러워하지 않으려면 w3schools에서 제공하는 스크립트를 사용하여 다음을 수행 할 수 있습니다.
<!DOCTYPE html>
<html>
<script src="http://www.w3schools.com/lib/w3data.js"></script>
<body>
<div w3-include-html="header.html"></div>
<script>
w3IncludeHTML();
</script>
</body>
</html>
W3schools 솔루션이 훌륭하게 작동하지만 Zubair에 감사드립니다. 사용하기에 안전합니까? 다른 개발자가 사용하고 있습니까? – NoName84
예, 다음 http : // www.w3schools.com/lib/w3data.js에서 소스 코드를 다운로드 할 수 있습니다. 파일 시스템에서 로컬로 검토 및 호스트하고 거기에서 포함하십시오. – zubair1024
확인해 주셔서 감사합니다. Zubair1024 – NoName84