Во 2-й версии Netscape Navigator список состояний соответствует основному окну браузера. В окно можно загружать набор фреймов и перемещаться по содержимому каждого фрейма индивидуально. Но если затем щелкнуть на кнопке Back , Netscape Navigator выгружает данный набор и переносит пользователя назад на предыдущую страницу, находящуюся в списке предыдущих состояний (не содержащую текущий набор фреймов).
В Netscape Navigator версии 3+ для каждого фрейма (объект window ) существует свой собственный список посещенных документов. Таким образом, при переходе в пределах фрейма, щелчок на кнопке Back , переносит пользователя на шаг назад фрейм за фреймом. И только после того как в окне появится первоначальный документ, следующий щелчок на кнопке Back выгружает текущий набор фреймов. Это происходит во всех браузерах, поддерживающих сценарии.
Но как объекты и методы JavaScript будут работать в следующих версиях браузера, пока не известно. В Netscape Navigator 2 методы history.back () и history.forward () работают полностью аналогично кнопкам Back и Forward, расположенным на панели инструментов, так как в данном браузере существует только один способ перехода— с помощью списка посещенных документов. Однако в 3-й версии Netscape Navigator возникают некоторые несоответствия при управлении этим списком в браузере и в сценарии JavaScript , поскольку в JavaScript нет возможности обращения к списку посещенных документов определенного фрейма. Поэтому, при использовании ссылки в методе history.back (), в состав которой входит имя конкретного фрейма, в окне браузера отображается не предыдущий фрейм, а предыдущая страница, просматриваемая пользователем.