facebook喜欢条件检查 [英] facebook like condition check
本文介绍了facebook喜欢条件检查的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
先生,
i使用下面的代码制作了一个粉丝门。对于网站工作正常。当我在facebook tab.it上使用此代码时,它不会重定向javascript.my javascript代码中的facebook页面如下: -
hi sir,
i made a fan gate using code below.it is working fine for website.when i used this code on facebook tab.it is not redirecting facebook page in javascript.my javascript code is given below:-
<script type="text/javascript">
$(document).ready(function() {
FB.login(function(response) {
if (response.status == 'connected') {
var user_id = response.authResponse.userID;
var page_id = "XXXXXXXX"; // coca cola page https://www.facebook.com/cocacola
var fql_query = "SELECT uid FROM page_fan WHERE page_id=" + page_id + " and uid=" + user_id;
FB.api('/me/likes/' + page_id, function(response) {
if (response.data[0]) {
//top.window.open("FirstPage.aspx", "_self");
//$("#container_like").show();
// document.getElementById("<% =btnUnlike.ClientID %>").click();
window.location.href("FirstPage.aspx");
} else {
//$("#container_notlike").show();
// document.getElementById("<% =btnLike.ClientID %>").click();
//top.window.open("Like.aspx", "_self")
window.location.href("Like.aspx");
}
});
} else {
// user is not logged in
}
});
});
</script>
推荐答案
( document ) .ready( function (){
FB.login( function (response){
if (response.status == ' connected' ){
var user_id = response.authResponse.userID;
var page_id = XXXXXXXX; // 可口可乐页面https://www.facebook.com/cocacola
var fql_query = SELECT uid FROM page_fan WHERE page_id = + page_id + 和uid = + user_id;
FB.api(' / me / likes /' + page_id, function (response){
if (response.data [ 0 ]){
// top.window.open(FirstPage。 aspx,_ self);
//
(document).ready(function() { FB.login(function(response) { if (response.status == 'connected') { var user_id = response.authResponse.userID; var page_id = "XXXXXXXX"; // coca cola page https://www.facebook.com/cocacola var fql_query = "SELECT uid FROM page_fan WHERE page_id=" + page_id + " and uid=" + user_id; FB.api('/me/likes/' + page_id, function(response) { if (response.data[0]) { //top.window.open("FirstPage.aspx", "_self"); //
(#container_like)。show();
// document。 getElementById(<%= btnUnlike.ClientID%>)。click();
window 。 location .href( FirstPage.aspx);
}else {
//
("#container_like").show(); // document.getElementById("<% =btnUnlike.ClientID %>").click(); window.location.href("FirstPage.aspx"); } else { //
(#container_notlike)。show();
// document.getElementById(<%= btnLike.ClientID%>)。click();
// top.window.open(Like.aspx,_ self)
window 。 location .href( Like.aspx);
}
});
} 其他 {
// 用户未登录
}
});
});
< / script>
("#container_notlike").show(); // document.getElementById("<% =btnLike.ClientID %>").click(); //top.window.open("Like.aspx", "_self") window.location.href("Like.aspx"); } }); } else { // user is not logged in } }); }); </script>
这篇关于facebook喜欢条件检查的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文