Facebook 允许您包含一个评论框,您网站的访问者可以在该评论框上发表评论。它以 iframe 的形式存在,允许用户以自己的身份发表评论,而无需向您(网站所有者)透露他们的身份。
http://developers.facebook.com/docs/reference/plugins/comments/
我希望能够检测到有人何时使用它发表评论——我不想知道他们是谁、他们的评论是什么或任何其他细节(只是他们留下了评论)。
我似乎无法找到一种方法来做到这一点,但这是我尝试过或想做的事情:
- Facebook 似乎没有公开任何 Javascript 事件,但也许我错过了它们?
- 已列出的评论添加在评论字段下方——我想也许我可以检测到该字段何时增长或更改。看来我不能(iframe 不会改变高度),这可能是因为其他人与您同时发表了评论。
- 点击劫持好吗?我想也许我可以在“评论”按钮上方放置一个不可见的 DIV,然后当有人点击时将其删除并传递点击事件。看来我也不能这样做(可能有充分的理由)。
有什么想法可以在发表评论时检测到吗?
谢谢!