如何让 Internet Explorer 8 显示每个带有自己标题的网页?
我希望我正在查看的网页的完整 URL 显示在标题栏中,并且也显示在任务栏按钮中。
Windows XP 和 IE8。选项卡式浏览已关闭。
答案1
<title>
当 Web 浏览器被编写为显示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>
自行控制顶级框架集文档。