Единственный способ, чтобы элементы оставались на экране со страницы на страницу без использования фреймов для использования ajax-запросов, что-то вроде load (), если вы используете jQuery.
Большинство сайтов, которые делают это, используют некоторые разновидности хэш-банга, поэтому страница может быть загружена путем непосредственного ввода ее URL-адреса, а не указания пути через другие страницы.
Выполнение того, что вы предлагаете, имеет фундаментальное значение для структуры всего сайта, поэтому, если этот ящик для сообщений не является чем-то большим, чем трюк, я бы не стал беспокоиться. Я бы даже сказал, что если вы не уверены, как бы вы это сделали, вам не следует пытаться построить сайт вокруг него.