Вы не можете изменить встроенное поведение веб-браузера, когда он написан для отображения текста, содержащегося в тегах <title>
документа HTML.
Тем не менее, следующий букмарклет работает в Firefox, Opera, Safari и Google Chrome, но, к сожалению, не работает (*) ни в одной версии Internet Explorer от 6 до 8, в которой я тестировал его:
javascript:void(window.document.title=window.location.href);
(*) - На самом деле, кажется, он устанавливает для document.title
запрошенное значение в Internet Explorer, но не обновляет заголовок.
Ваши варианты для Internet Explorer на данный момент:
- Пусть весь ваш веб-трафик будет проходить через прокси-сервер, который добавляет
<script>document.title=window.location.href</script>
непосредственно перед </body>
для каждого документа.
- Используйте какое-то решение на стороне сервера, чтобы создать рамку для каждой страницы, которую вы хотите просмотреть, и самостоятельно контролировать
<title>
документа верхнего уровня.