Facebook LikeBox 插件上的自定义样式 - 可能吗?

发布于 2024-12-14 02:53:19 字数 107 浏览 0 评论 0原文

我想问 - 是否可以将我的自定义 CSS 应用到 LikeBox 代码中?我希望它像 www.autentika.pl 上一样显示。它是 IFrame、XFBML 还是简单的 HTML 重要吗?谢谢。

I would like to ask - is it possible to apply my custom CSS into the LikeBox code? I would like it to appear just as on www.autentika.pl. Does it matter whether it is an IFrame, XFBML, or simply HTML? Thank you.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

痴梦一场 2024-12-21 02:53:19

看看这个网站:multipla.tv
这也是在这里完成的。
您应该将旧版本的 fan the box: 添加

<fb:fan profile_id="106908749418612" stream="" connections="14" width="696" height="113" css="http://multipla.tv/css/facebook.css?3159"></fb:fan>

到您的网站并包含 js 文件:

http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/pl_PL

在生成 fb likebox 之后,在结束 html 标记之前插入 facebook 给出的代码:

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-27010550-1']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>

请记住更改您的 setAccount。
还有一想。
在 head 中你应该插入:

<script type="text/javascript">FB.init("j4eb6a5dd7554377955544101");</script>

init 的参数是你的 id。当您搜索普通 Facebook Likebox 的 iframe 中包含的 javascript 时,您可以找到它。

Look at this site: multipla.tv
This is done here also.
You should add the old version of fan the box:

<fb:fan profile_id="106908749418612" stream="" connections="14" width="696" height="113" css="http://multipla.tv/css/facebook.css?3159"></fb:fan>

to you website and include js file:

http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php/pl_PL

Just before ending html tag insert code given by facebook after generating fb likebox:

<script type="text/javascript">
  var _gaq = _gaq || [];
  _gaq.push(['_setAccount', 'UA-27010550-1']);
  _gaq.push(['_trackPageview']);
  (function() {
    var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
    ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
    var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
  })();
</script>

Remember to change the setAccount for yours.
And one more think.
In head you should insert:

<script type="text/javascript">FB.init("j4eb6a5dd7554377955544101");</script>

The argument of init is your id. You can find it when you search the javascript included in the iframe of a normal fb likebox.

小…红帽 2024-12-21 02:53:19

Facebook 故意让这变得困难。您可以通过点击劫持来做到这一点,但如果您被抓住,Facebook 将禁用您的点赞,因为这非常违反他们的服务条款。

Facebook intentionally makes this difficult. You can sort of do it via click jacking but if you get caught Facebook will disable your likes as it is very much against their TOS.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文