【发布时间】:2012-12-19 19:14:27
【问题描述】:
我已将 Facebook cmets 插件添加到我网站上的动态页面中,并且我正在尝试通过将关联的元标记添加到它们的页面来设置这些插件的管理。我的网站使用 CMS dotnetnuke。
我进入页面的设置——在高级下——并添加了适当的元标记信息。但是,保存后,该页面上并未启用管理。
我通过 wc3 验证器运行该页面,并产生了与该元标记相关的以下错误:
错误第 11 行,第 1926 列:没有属性“property”
…type="text/javascript"></script><meta property="fb:admins" content="76804243"/>
✉
您在文档中使用了上述属性,但是 您正在使用的文档类型不支持该属性 元素。此错误通常是由于“Strict”使用不当造成的 具有使用框架的文档的文档类型(例如,您必须使用 “过渡”文档类型获取“目标”属性),或通过 使用供应商专有扩展,例如“marginheight”(这是 通常通过使用 CSS 来修复以实现所需的效果)。
如果元素本身不受支持,也可能导致此错误 您正在使用的文档类型,因为未定义的元素将没有 支持的属性;在这种情况下,请参阅 element-undefined 错误 消息以获取更多信息。
如何解决:检查元素和属性的拼写和大小写, (记住 XHTML 都是小写的)和/或检查它们是否都是 在所选文档类型中允许,和/或使用 CSS 代替 属性。如果您在使用元素时收到此错误 要在网页中加入 Flash 媒体,请参阅有效的常见问题解答项目 闪光。
我是否需要在我的 DNN 皮肤中以某种方式指定此属性?对可能的修复有什么想法吗?
谢谢! 亚历克斯
【问题讨论】:
标签: asp.net facebook dotnetnuke meta-tags facebook-comments