Да, это возможно с фреймами или AJAX (используйте <script src>
). Однако фреймы устарели, и AJAX надежен только в том случае, если в браузере включен JavaScript.
Таким образом, PHP является (единственным) решением здесь. Вот четыре варианта:
<?php
include 'menu.html';
require 'menu.html';
include_once 'menu.html';
require_once 'menu.html';
?>
Возможно, вы захотите использовать include_once
для меню, чтобы оно включалось только один раз. Или, если вы уверены, что он включен только один раз, вы можете просто использовать include
. require
останавливает скрипт, если он не может найти файл, так что это, вероятно, не то, что вы хотите.