Facebook发送按钮显示法语版页面的空白弹出窗口

时间:2012-06-15 14:37:45

标签: javascript facebook

我添加了Facebook发送按钮的代码。该按钮在页面的英文版上完美运行。在法语版本上,当我点击发送按钮时,我会得到一个空的空白页面。

view page

HTML code:

<div id="fb-root"></div>
<div class="fb-send" 
        data-href="http://hain-celestial.ca/Recipes/PastaAndBeanSaladwithTunaDressing" 
        data-font="arial">
</div>

JavaScript的:

var facebookLang = "en_US";
(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/"+facebookLang+"/all.js#xfbml=1"; 
    fjs.parentNode.insertBefore(js, fjs); 
} (document, 'script', 'facebook-jssdk'));
对于法语版本的页面,

var facebookLang = "en_US"更改为fr_CA。此部分有效,因为发送按钮文本是法语。

0 个答案:

没有答案