簡體   English   中英

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

[英]How facebook/twitter share buttons avoid being blocked by popup blockers?

當用戶未登錄Facebook或Twitter時,點擊like / tweet按鈕,會出現一個彈出窗口,要求用戶登錄。彈出窗口阻止程序不會阻止此彈出窗口。 例如,在IE中,它打開但無論如何IE向用戶發出警告。 底線是所有按鈕可能使用相同的方法。 我有一個按鈕,人們點擊它,它應該打開一個類似的屏幕,但它總是被阻止。 按鈕(在JS中)的工作方式非常像FB之類的按鈕。 它會檢查用戶是否已登錄。如果用戶登錄,則將“喜歡”發送給服務器。 如果他沒有,則會出現登錄彈出窗口(並被阻止)。 因此,它是由用戶發起的,雖然不是完全直接的結果,因為我們需要檢查他是否登錄。 這樣做的最佳方法是什么?

使用類似的推文按鈕通過單擊激活彈出窗口,它們實際上只顯示1個彈出窗口。 如果你願意,你可以嘗試只使用一個基於你的網站點擊的彈出窗口,你一定能夠理解這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM