Facebook点赞按钮点赞太多了
Facebook like button liking too much
我正试图在"forumeiros"(免费论坛)上的所有帖子上点击"点赞"按钮
当我在帖子上按"点赞"时,它会随机点赞所有下一个帖子,这对我来说没有任何意义
使用以下代码生成按钮:
jQuery(document).ready(function() {
var url = new Array();
var link = '';
jQuery('.postbody .topic-title a[name]').each(function(index){
link = "http://"+document.domain+jQuery(this).attr("href")+"/";
link = link.replace('#', '/t');
url.push(link);
});
jQuery('p.author').each(function(index){
jQuery(this).after('<iframe src="http://www.facebook.com/plugins/like.php?href='+url[index]+'&layout=standard&show_faces=true&width=450&action=like&colorscheme=light&height=55" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:450px; height:24px;" allowTransparency="true"></iframe><hr> ');
});
});
这里有两个生成的链接:http%3A%2F%2Fgmbrdebug-t.forumeiros.com%2Ft2-teste-teste%2Ft2%2F
http%3A%2F%2Fgmbrdebug-t.forumeiros.com%2Ft2-teste-teste%2Ft3%2F
解码:(仅显示href属性设置为facebook iframe)
http://gmbrdebug-t.forumeiros.com/t2-teste-teste/t2/
http://gmbrdebug-t.forumeiros.com/t2-teste-teste/t3/
所以,为什么当我在第一个点击"赞"时,下面的所有内容都是"赞"?它们是不同的。
编辑:所有url重定向到同一个地方,可能是吗
如果是,就没有办法了?
如果生成的链接重定向到同一个地方,那么Facebook会将它们视为同一个图节点。这就是为什么喜欢一个人就会喜欢"所有"他们——脸书认为他们只是一回事。
你需要的是为每个帖子提供单独的链接,并将这些链接用于类似Facebook的按钮。
相关文章:
- 将所选类别循环到ul>李用加载更多按钮
- 一个html元素的克隆次数太多
- ExtJS类的最佳实践最终导致了太多的.JS文件.性能怎么样
- 使用.slice分页选择了太多项目
- 堆排序实现进行了太多比较
- 如何在不每秒调用太多次的情况下通过Soundcloud解析api进行循环
- 如何修复“;太多递归”;ReactJS中的错误
- 为什么fs.readFile在windows上花费太多时间
- 如何避免webGL着色器加载给cpu带来太多负载
- 在“加载更多”按钮函数中包含 JSON 数据
- node.js 需要太多的 TCP 套接字
- JavaScript循环迭代太多
- 函数崩溃,因为太多迭代jQuery
- 为什么不'当用户输入空格或字符太多/不够时,此函数会发出window.alert
- Angularjs:为什么重复做太多的工作
- Facebook点赞按钮点赞太多了
- jquery对话框按钮太多
- 我的keydown事件是运行太多次,如果我点击按钮
- Zurb Foundation下拉按钮菜单掉落太多
- 避免在Javascript中重复代码:播放音频的按钮太多