【问题标题】:URL causing javascript to disable导致 javascript 禁用的 URL
【发布时间】:2013-12-19 23:57:01
【问题描述】:

我有一个用 Magento 构建的网站。通常 javascript 运行良好,但有人将产品固定到 pinterest 并且他们固定的 URL 附加了一系列字符,由于某种原因导致 javascript 停止在该页面上运行。这是正常的网址:

http://trumpetandhorn.com/vintage-engagement-rings/tiara-i.html

这是固定的:

http://www.trumpetandhorn.com/vintage-engagement-rings/tiara-i.html#.UWC7Hb8fpFI

我尝试过使用 htaccess 进行重定向,但没有成功。解决这个问题对我们来说很重要,因为置顶该产品的人有 270 万粉丝,因此我们看到了大量的网站流量。

有什么想法吗?

谢谢!!

【问题讨论】:

  • 请注意,我们并不认识此 pinner,因此无法要求他们使用其他 URL 进行回复。

标签: redirect


【解决方案1】:

这似乎有点不正统,但您可以重新分配 location.hash。在页面顶部,你可以试试这个——它似乎在我的测试中有效。当然,您也可以在开头找到任何非字母字符并将它们剥离。我只是展示一个基本示例。

window.location.hash = window.location.hash.replace('.','');

【讨论】:

    猜你喜欢
    • 2013-07-15
    • 2021-08-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多