我正在尝试向我的 Squarespace 网站添加一个类似 facebook 的页面框,但遇到了一些麻烦。
盒子的代码是从 facebook 生成的,它在开发模式下运行良好,它显示了类似盒子的功能。但是,当我注销并只是查看网站时,会出现一个错误,告诉我“您尝试访问的页面受到限制或不可用”。
我从 FB 输入的代码是:
<iframe src="http://www.facebook.com/plugins/likebox.php?href=http%3A%2F%2Fwww.facebook.com%2Fpages%2FNexus-Magazine%2F116070391739244&width=250&colorscheme=light&show_faces=true&stream=true&header=true&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&width=270&colorscheme=light&show_faces=true&stream=true&header=true&height=427" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:250px; height:427px;" allowTransparency="true"></iframe>
虽然问题没有解决。
你有什么想法吗?
提前致谢!
干杯,
斯科特