Если страницы генерируются на сервере, то будет работать.
Для таких целеи делают шаблоны страниц: шаблон основных частеи(например, меню шапка и подвал) и шаблоны изменяемого контента, потом обычным запросом получают нужныи шаблон и динамически(JS, конечно) "вклеивают" в основнои