如果用户已经喜欢我的网站 Facebook 页面,则禁用 Facebook 弹出窗口

Posted

技术标签:

【中文标题】如果用户已经喜欢我的网站 Facebook 页面,则禁用 Facebook 弹出窗口【英文标题】:Disable Facebook popup if user already likes my website Facebook page 【发布时间】:2014-04-20 04:33:48 【问题描述】:

在我的网站中,我放置了 Facebook 弹出窗口。现在我只希望那些还不喜欢我的网站 Facebook 页面的人看到弹出窗口。

这是我的代码。

.facebookOuter 背景颜色:#F4F4F4;宽度:230px;填充:10 像素 0 10 像素 10 像素;高度:250px;边框:1px 实心#CCCCCC; .facebookInner 高度:250px;溢出:隐藏; (function(d, s, id) var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/en_US/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); (文档, '脚本', 'facebook-jssdk' ));

我希望收到您的来信。

最好的问候。

【问题讨论】:

【参考方案1】:

我认为您需要在某处存储标志。猜猜这可能会有所帮助。检查下面的链接

Facebook popup remember when user likes

【讨论】:

您知道将代码放在哪里吗?Wernsey 先生建议。 我认为您可以将该代码与 facebook 之类的按钮链接,在 onclick 函数中。 此链接可能有用。 developers.facebook.com/docs/reference/javascript/… 如果您的问题已得到回答,请接受我的回答,或提出您自己的回答并接受。快乐编码! :)

以上是关于如果用户已经喜欢我的网站 Facebook 页面,则禁用 Facebook 弹出窗口的主要内容,如果未能解决你的问题,请参考以下文章

edge.create从我的网站中的类似框中解雇,但不是从Facebook页面本身

facebook - 如果用户在未经用户许可的情况下喜欢页面

如何从FB页面插件中获取哪个用户喜欢页面

如何使用 Facebook 的 API 检查用户是不是喜欢我的 Facebook 页面或 URL

喜欢 Facebook 页面按钮

Facebook 页面 - 发布到用户墙(在用户喜欢该页面后)