如何在Facebook Like按钮中绑定事件
How to bind an event in a Facebook Like Button
首先,对不起我的英语不好。我想为我的网站创建一个"点赞关闭"按钮。现在我来解释一下我的意思。
我创建了2个div,1个用于所有浏览器窗口中的覆盖背景,另一个用于请求用户"点赞"我的facebook页面的窗口。我还创建了一个关闭按钮来隐藏2个div,在这个按钮中,我隐藏了另一个Facebook赞按钮,当用户试图关闭弹出窗口时,他会放一个"赞"。在这个按钮上,我写了"关闭并点赞",所以,对于那些认为这是点击劫持的人,用户知道他们在做什么。
我已经能够在用户第一次点击按钮的同时关闭窗口(所以,在他不喜欢我的页面之前),方法是
FB.Event.subscribe('edge.create', function(response) {
jQuery('#overlay').hide(); //hide the overlay
jQuery('#popoup').hide(); //hide the popup window
});
现在,当他再次访问我的页面时,弹出窗口将再次出现,我不知道如何关闭它而不"讨厌"页面。我试图在like按钮的iframe中绑定一个事件"click",但没有成功。我试图在iframe的包装器中绑定一个事件,但没有成功。。。
所以我没有更多的想法,我知道这是可能的,因为我在另一个网站上看到了这个技巧。
感谢大家的帮助
对不起,在我隐藏Facebook的按钮中,我写了"点赞并关闭"。这是窗口中唯一一个只向粉丝显示主页内容的按钮。
相关文章:
- 在offline.js中绑定事件
- 如何在angularjs中检查Kendo树视图数据绑定事件
- 在页面高度更改时绑定事件
- 在页面重新加载后绑定事件,并仅使用Knockout.js、html和js创建新的html元素
- 使用onbeforeunload绑定事件
- 传递类似绑定事件的参数
- 如何对修改后的元素重新绑定事件
- 聚合物模板自动绑定:在模板绑定事件之前的核心选择火灾
- Jquery差异B/w Jquery绑定事件
- SessionStorage绑定事件
- extjs,如何在表单操作中绑定事件
- 模拟 Web 浏览器方向更改事件以使用 Jasmine 测试绑定事件处理程序函数
- 绑定事件发射器上的单个事件
- 如何在绑定事件期间排除元素
- 将鼠标悬停在位于我的页面上的 iframe 上的绑定事件,其中包含包含的 src
- 在 jQuery 中创建 DOM 之前的绑定事件
- 如何在页面加载时在 ajax 调用中绑定事件处理程序后触发事件
- 使用 ajax 加载的页面绑定和取消绑定事件处理程序
- 咖啡脚本构造函数中的绑定事件
- 将数据添加到动态创建的元素和绑定事件