如果 URL 中存在 #,IE 会更改标题值

发布于 2024-10-22 02:17:41 字数 475 浏览 0 评论 0原文

如果 URL 中存在“#”值,Internet Explorer 会将标题文本替换为 URL

重现步骤:

  1. 在 Internet Explorer 中,转到 www.store.apple.com/us,查看标题,它会显示“欢迎来到 Apple Store - Apple Store(US)”
  2. 将“#123”附加到 URL,因此新 URL 现在应为 http://www.store.apple.com/us#123
  3. 查看标题栏中的值,它将是 'http://www.store.apple.com/ us#123'

除了用 Javascript 剥离之外,还有其他方法可以克服这个问题吗?它会影响搜索引擎排名吗?

PS:apple.com 仅用于示例目的,此错误适用于任何网站。

If a '#' value is present in the URL, Internet explorer replaces the title text with the URL

Steps to Reproduce:

  1. In Internet Explorer, Go www.store.apple.com/us, have a look the title, it will say "Welcome to the Apple Store - Apple Store(U.S)"
  2. Append '#123' to the URL, so the new URL should will now be, http://www.store.apple.com/us#123
  3. See the value in the Title Bar, it will be 'http://www.store.apple.com/us#123'

Is there a way to overcome this apart from stripping it with Javascript and will it affect Search Engine Rank?

P.S: The apple.com is used just for example purpose, this bug holds good for any website.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

久伴你 2024-10-29 02:17:42

您使用什么版本的 IE?

我尝试使用 IE8,窗口标题更改为显示 URL,但是选项卡中显示的标题仍然是

中指定的标题。页面的标签。

IE 中显示的内容不会对搜索引擎排名产生任何影响。

What version of IE are you using?

I tried with IE8, and the window title changes to show the URL, however the title shown in the tab is still the title specified in the <title> tag of the page.

What is displayed in IE won't have any effect on search engine ranking.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文