-
XMLHttpRequestを使用する方法:
var xhr = new XMLHttpRequest(); xhr.open('GET', 'content.html', true); xhr.onreadystatechange = function () { if (xhr.readyState === 4 && xhr.status === 200) { document.documentElement.innerHTML = xhr.responseText; } }; xhr.send();
-
jQueryを使用する方法:
$.ajax({ url: 'content.html', success: function (data) { $('html').html(data); } });
-
fetch APIを使用する方法:
fetch('content.html') .then(function (response) { return response.text(); }) .then(function (data) { document.documentElement.innerHTML = data; }) .catch(function (error) { console.log('Error:', error); });
これらの例では、Ajaxリクエストを使用して、指定されたURLからHTMLコンテンツを非同期に取得します。成功した場合、取得したコンテンツを現在のHTMLページ全体に置換します。
以上が回答となります。もしご質問があれば、お気軽にお聞きください。