IE8中的FB共享按钮Javascript错误
我只在IE8中收到了FB共享按钮的javascript错误。这是在禁用旧共享按钮并随后重新启用后开始的(请参阅) 我得到的错误是:IE8中的FB共享按钮Javascript错误,javascript,facebook,internet-explorer-8,share,Javascript,Facebook,Internet Explorer 8,Share,我只在IE8中收到了FB共享按钮的javascript错误。这是在禁用旧共享按钮并随后重新启用后开始的(请参阅) 我得到的错误是: Message: Object doesn't support this property or method FB.Share Line: 128 Code: 0
Message: Object doesn't support this property or method
FB.Share Line: 128
Code: 0 Char: 188
URI: http://static.ak.fbcdn.net/connect.php/js/FB.Share
有没有办法解决这个问题?这样做怎么样
http://www.facebook.com/sharer.php?s=100&p[title]=SHARE%20ME&p[summary]=SOME%20CONTENT&p[url]=http://www.google.com&p[images][0]=http://fakeurl.com/shareImage.gif
细分:
http://www.facebook.com/sharer.php?s=100
-主URL&p[title]=股份%20m
-股份所有权&p[摘要]=大约%20内容
-分享段落&p[url]=http://www.google.com
-要共享的URL&p[图像][0]=http://fakeurl.com/shareImage.gif
-共享图像缩略图这样做怎么样
http://www.facebook.com/sharer.php?s=100&p[title]=SHARE%20ME&p[summary]=SOME%20CONTENT&p[url]=http://www.google.com&p[images][0]=http://fakeurl.com/shareImage.gif
细分:
http://www.facebook.com/sharer.php?s=100
-主URL&p[title]=股份%20m
-股份所有权&p[摘要]=大约%20内容
-分享段落&p[url]=http://www.google.com
-要共享的URL&p[图像][0]=http://fakeurl.com/shareImage.gif
-共享图像缩略图我也遇到了类似的问题,经过数小时的在线搜索后,删除了下面这行内容
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
我也有类似的问题,在网上搜索数小时后,删除了下面的一行内容
<meta http-equiv="X-UA-Compatible" content="IE=7"/>
我在最初给出的链接中使用了稍加修改的答案:
<html xmlns:fb="http://ogp.me/ns/fb#" lang="en">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
</head>
<body>
<div id="fb-root"></div>
<script>(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/en_US/all.js#xfbml=1&appId=YOUR_APP_ID"; // appId must be valid
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<fb:share-button type="button" href="http://www.foobar.com"></fb:share-button>
</body>
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1&appId=YOUR_APP_ID”;//appId必须有效
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
我在最初给出的链接中使用了稍加修改的答案:
<html xmlns:fb="http://ogp.me/ns/fb#" lang="en">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb#">
</head>
<body>
<div id="fb-root"></div>
<script>(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/en_US/all.js#xfbml=1&appId=YOUR_APP_ID"; // appId must be valid
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<fb:share-button type="button" href="http://www.foobar.com"></fb:share-button>
</body>
(功能(d、s、id){
var js,fjs=d.getElementsByTagName[0];
if(d.getElementById(id))返回;
js=d.createElement;js.id=id;
js.src=“//connect.facebook.net/en_US/all.js#xfbml=1&appId=YOUR_APP_ID”;//appId必须有效
fjs.parentNode.insertBefore(js,fjs);
}(文档“脚本”、“facebook jssdk”);
我发现,如果您可以通过选择Internet选项->安全->受信任站点->启用受保护模式将IE8设置为受保护模式,则页面工作正常。我发现,如果您可以通过选择Internet选项->安全->受信任站点->启用受保护模式将IE8设置为受保护模式,页面运行正常。我现在有相同的问题……有更新吗?我现在有相同的问题……有更新吗?