Firefox 似乎预取在元标记中设置的任何内容,如下所示:
<link rel="next" href="http://domain.com/page/2">
Run Code Online (Sandbox Code Playgroud)
可以在此处阅读有关此内容的更多信息:http : //developer.mozilla.org/en-US/docs/Link_prefetching_FAQ
现在在我的网站上,当有多个页面用于评论时,我一直在使用 rel="next" 和 rel="previous",因为我认为这是很好的标记,可以用来帮助某些读者或搜索引擎机器人。
然而,我也一直试图跟踪用户阅读的最后一条评论是什么,但这并没有奏效(当你花了几个小时做一些简单的事情时,这是愚蠢的时间之一)。
基本上,例如,当用户读取第 2 页(共 3 页)时,我更新数据库以表示他们已读取第 2 页,但未读取第 3 页。但是,由于第 3 页被预取,该页的代码会运行,并且会触发 SQL 更新即使用户从未真正阅读过第 3 页,该页面也是如此。
所以我真的有几个问题:
按顺序回答您的问题:
?something在 URI 的末尾添加一个 ,使它们不可预取。?something技巧可能在那里不起作用。| 归档时间: |
|
| 查看次数: |
2126 次 |
| 最近记录: |