【发布时间】:2011-01-05 18:10:29
【问题描述】:
我目前正在制作一个 facebook 应用程序,并且在研究消息线程页面的 (X)HTML 源代码以查看是否可以链接到线程中的特定消息(显然不是)时,我遇到了一个 HTML 属性我似乎找不到任何信息。页面上的一些 span 元素有一个 'bindpoint' 属性,该属性设置为各种值(可能是元素 ID)。这是页面源代码的摘录(我用Xs替换了一些私人信息)
<div class="GBThreadMessageRow_Info">
<span class="GBThreadMessageRow_AuthorLink_Wrapper" bindpoint="authorLinkWrapper">
<a href="http://www.facebook.com/profile.php?id=XXXXXXXXX" class="GBThreadMessageRow_AuthorLink">XXXXXXXX</a>
</span>
<span class="GBThreadMessageRow_Date">
April 8, 2010 at 10:13pm
</span>
<span bindpoint="branchLinkWrapper" class="GBThreadMessageRow_BranchLink"><a href="/ajax/messaging/composer.php?thread=XXXXX&msg_id=XXXXX&id=XXXXXX" rel="dialog-post">Reply</a></span>
<span bindpoint="reportLinkWrapper" class="GBThreadMessageRow_ReportLink"> • <a href="/ajax/report.php?content_type=9&cid=XXXXX&rid=XXXXX&cid2=XXXX&cid3=X&h=XXXXX" rel="dialog" class="action">Report</a></span>
</div>
我以前从未见过此属性,任何有关它的信息都会很有用/有帮助/有趣。谢谢!
【问题讨论】:
-
这不是标准的。非标准属性通常与 JavaScript 结合使用。该页面是否包含任何特定的 JS 库?另外,页面使用什么文档类型?
-
文档类型为 XHTML 1.0 Strict。包含很多 javascript,我在其中快速搜索了“bindpoint”,但没有找到任何对绑定点做任何事情的东西,只是用绑定点创建元素和/或更改现有元素的绑定点的东西。