facebook / twitter分享按钮如何避免被弹出窗口阻止程序阻止?

时间:2014-01-06 18:36:31

标签: javascript html facebook twitter

当用户未登录Facebook或Twitter时,点击like / tweet按钮,会出现一个弹出窗口,要求用户登录。弹出窗口阻止程序不会阻止此弹出窗口。例如,在IE中,它打开但无论如何IE向用户发出警告。底线是所有按钮可能使用相同的方法。 我有一个按钮,人们点击它,它应该打开一个类似的屏幕,但它总是被阻止。 按钮(在JS中)的工作方式非常像FB之类的按钮。它会检查用户是否已登录。如果用户登录,则将“喜欢”发送给服务器。如果他没有,则会出现登录弹出窗口(并被阻止)。 因此,它是由用户发起的,虽然不是完全直接的结果,因为我们需要检查他是否登录。 这样做的最佳方法是什么?

1 个答案:

答案 0 :(得分:2)

弹出窗口通过点击使用类似的推文按钮激活,它们实际上只显示1个弹出窗口。如果你愿意,你可以尝试只使用一个基于你的网站点击的弹出窗口,你一定能够理解这一点。