Facebook共享按钮问题<;标题=>;属性
我打赌有个问题,在我的网站上,我用下面这句话在facebook上分享, {$my_base_url}{$story_url}&t={$title_short} 问题是story\u url变量被以下story替换?title=plah\u plah 因为我的站点页面是动态生成的,它们需要该变量才能获取正确的页面 这导致facebook将其在描述中发布的故事内容放在标题中Facebook共享按钮问题<;标题=>;属性,facebook,attributes,dynamic,share,Facebook,Attributes,Dynamic,Share,我打赌有个问题,在我的网站上,我用下面这句话在facebook上分享, {$my_base_url}{$story_url}&t={$title_short} 问题是story\u url变量被以下story替换?title=plah\u plah 因为我的站点页面是动态生成的,它们需要该变量才能获取正确的页面 这导致facebook将其在描述中发布的故事内容放在标题中 有没有办法克服这个问题?我会在javascript中创建facebook按钮,并使用window.title设置该标题是什么
有没有办法克服这个问题?我会在javascript中创建facebook按钮,并使用window.title设置该标题是什么 最简单的方法是使用这样的标签
<script>
document.Write('http://wwwfacebook.com?sharer.php?u=' + window.location + '&t=' window.title);
</script>
文件。写('http://wwwfacebook.com?sharer.php?u=“+window.location+”&t='window.title);
再添加一个示例。这似乎添加了一个带有共享图标的完整链接
<script>
u = encodeURIComponent(location.href);
t = encodeURIComponent(document.title);
document.write('<a href="http://www.facebook.com/share.php?u=' + u + '&t=' + t + '">Share on Facebook <img src="http://static.ak.facebook.com/images/share/facebook_share_icon.gif" /></a>');
</script>
u=encodeURIComponent(location.href);
t=组件(文件标题);
文件。写(“”);
每当遇到它时,它都会添加文档中的任何内容。写入文档,您可以使用内置的位置(URL)和标题属性来纠正错误
希望这能有所帮助,不幸的是,我希望保持简单,以避免冲突和站点负载问题。另外,我不知道如何做到这一点,实际上我使用了下面的代码,出于某种原因,它只给了我一个空白页:函数Faceb(){document.write(''+window.location+'&t={$title\u short}>');}问题仍然存在,因为在最后title=参数被传递到share.php,有办法解决这个问题吗?