0

我正在尝试向我的 Squarespace 网站添加一个类似 facebook 的页面框,但遇到了一些麻烦。

盒子的代码是从 facebook 生成的,它在开发模式下运行良好,它显示了类似盒子的功能。但是,当我注销并只是查看网站时,会出现一个错误,告诉我“您尝试访问的页面受到限制或不可用”。

我从 FB 输入的代码是:

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FNexus-Magazine%2F116070391739244&amp;width=250&amp;colorscheme=light&amp;show_faces=true&amp;stream=true&amp;header=true&amp;height=427" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:250px; height:427px;" allowTransparency="true"></iframe>

我联系了 Squarespace 支持,他们回答:租约、在您的 Squarespace 网站内编写、添加和修改编码是一项高级修改。Squarespace 不提供代码故障排除/支持。您需要根据源代码检查您使用的编码的有效性,以确保代码正确。

话虽如此,在定位问题的过程中,我设法修复了您的 facebook“按钮”的编码。您尝试引用的页面地址未显示相关字符,例如“http://”中的“:”和“//”所有字符都显示为特殊字符的 HTML 编码:“%2 " = "/"

一旦我在 Facebook 页面的编码中更改了这些字符的 HTML 表示,问题就解决了。

他们将原始代码更改为:

<iframe src="http://www.facebook.com/plugins/likebox.php?href=http://www.facebook.com/Fpages/FNexus-Magazine/F116070391739244&amp;width=270&amp;colorscheme=light&amp;show_faces=true&amp;stream=true&amp;header=true&amp;height=427" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:250px; height:427px;" allowTransparency="true"></iframe>

虽然问题没有解决。

你有什么想法吗?

提前致谢!

干杯,

斯科特

4

1 回答 1

0

http://forum.developers.facebook.net/viewtopic.php?pid=284739工作。

于 2011-04-16T11:04:30.710 回答