Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook follow按钮不显示错误消息?_Facebook - Fatal编程技术网

Facebook follow按钮不显示错误消息?

Facebook follow按钮不显示错误消息?,facebook,Facebook,我在用这个,它很好用。但如果我输入一个不存在的facebook url怎么办?它不显示任何错误消息,只是消失了。我想在用户输入错误的URL时显示一条错误消息。以下是我的代码: function wpfollow_func() { var checkURL = jQuery("#profileCheck").hasClass("has-error"); if (!checkURL) { var faces = jQuery('#facey').is(':checked'); va

我在用这个,它很好用。但如果我输入一个不存在的facebook url怎么办?它不显示任何错误消息,只是消失了。我想在用户输入错误的URL时显示一条错误消息。以下是我的代码:

function wpfollow_func() {
var checkURL = jQuery("#profileCheck").hasClass("has-error");

if (!checkURL) {
    var faces = jQuery('#facey').is(':checked');
    var layout = jQuery('input[name=layout]:checked').val();

    var url = jQuery('#profile').val();
    if (url == '' || url == null) {
        url = 'https://www.facebook.com/zuck';
    }

    var token = url.indexOf('http://');
    if (token == -1) {
        token = url.indexOf('https://');
    }
    if (token == -1) {
        url = 'http://' + url;
    }
    var data = '<div class="fb-follow" data-href="' + url + '" data-layout="' + layout + '" data-show-faces="' + faces + '"></div>';

    console.log(data);
    jQuery('.fb-button').html(data);

    FB.XFBML.parse();
    return false;
}
函数wpfound_func(){
var checkURL=jQuery(#profileCheck”).hasClass(“has error”);
如果(!checkURL){
var faces=jQuery(“#facey”).is(“:checked”);
var layout=jQuery('input[name=layout]:checked').val();
var url=jQuery('#profile').val();
如果(url=''| | url==null){
url='1〕https://www.facebook.com/zuck';
}
var token=url.indexOf('http://');
如果(令牌==-1){
token=url.indexOf('https://');
}
如果(令牌==-1){
url='http://'+url;
}
var数据=“”;
控制台日志(数据);
jQuery('.fb button').html(数据);
FB.XFBML.parse();
返回false;
}

我希望这就是您想要的:

FB.XFBML.parse(document.getElementById('some_element'), function() {
alert('I rendered');
});
以下url可能对您有所帮助:

我相当肯定这是有意的,您无法使用JS检查自己,因为按钮将加载到iFrame中。