【发布时间】:2012-04-25 08:22:00
【问题描述】:
我有一个网站,可以在用户浏览它时动态更新 URL 哈希(它是一个 Backbone.js 应用程序,我正在使用 pushState)。
我希望用户能够发布完整的 URL,包括哈希。
我使用的是 Twitter 分享按钮,但它似乎只分享基本的 URL 路径,而不是哈希,这很重要:
<a href="https://twitter.com/share" class="twitter-share-button">Tweet</a>
关于如何让用户也共享哈希有什么想法吗?
感谢您的帮助。
【问题讨论】:
-
您正在使用 pushState,因此除非用户使用旧浏览器,否则不应有哈希。
-
当然可以,但我需要支持使用旧浏览器的用户...
-
我认为这可能是最好的答案:stackoverflow.com/questions/9215806/…我希望 Twitter 添加一个选项以默认包含此内容。
标签: javascript url twitter pushstate