我想让用户看到对主题所做的评论,而不让他有机会输入他的评论!这可能与fxml一起使用吗? canpost =“false”因任何原因无效......
这有可能吗?
由于 马库斯
答案 0 :(得分:0)
好吧,让我们来看看消息来源。如果我们打开http://connect.facebook.net/en_US/all.js
,它会有以下代码:
FB.subclass('XFBML.Comments', 'XFBML.IframeWidget', null, {
_visibleAfter: 'resize',
_refreshOnAuthChange: true,
setupAndValidate: function () {
var a = {
channel_url: this.getChannelUrl(),
css: this.getAttribute('css'),
notify: this.getAttribute('notify'),
numposts: this.getAttribute('num-posts', 10),
quiet: this.getAttribute('quiet'),
reverse: this.getAttribute('reverse'),
simple: this.getAttribute('simple'),
title: this.getAttribute('title', document.title),
url: this.getAttribute('url', document.URL),
width: this._getPxAttribute('width', 550),
xid: this.getAttribute('xid')
};
...
这是传递给实际小部件iframe的参数列表。
坏消息是,虽然它仍然列在他们的文档中(任何人都感到惊讶?),但不再有canpost
这样的参数,所以它会被忽略。
好消息是仍然可以支持css
参数。在过去的好日子里,他们允许你传递自定义css(以绝对网址的形式,http://mysite.com/style.css
),但我怀疑它仍然有效。尝试创建自定义css样式并隐藏注释框(检查所需类名的注释iframe)并传递它。如果这不起作用,那么你恐怕没有其他任何事情可做。