Javascript 重写类按钮URL

Javascript 重写类按钮URL,javascript,facebook,facebook-like,Javascript,Facebook,Facebook Like,我遇到的情况是,特定项目的URL可能不同,这取决于用于查找该项目的搜索参数。我想用一个使用标准默认参数的URL覆盖该URL。因此,对表的每一次写入都将是对同一行的,而不管用户是如何访问该项的。 这在写入Facebook表时有效,但具有非标准默认参数“like count”的页面不会显示该表行的正确计数。当我使用覆盖URL中使用的标准默认参数打开页面时,计数正确显示。 这表明Facebook可以理解覆盖URL并将其正确写入表中,它只需将该计数发送回发送类似内容的页面,除非其URL与表中的URL相同

我遇到的情况是,特定项目的URL可能不同,这取决于用于查找该项目的搜索参数。我想用一个使用标准默认参数的URL覆盖该URL。因此,对表的每一次写入都将是对同一行的,而不管用户是如何访问该项的。 这在写入Facebook表时有效,但具有非标准默认参数“like count”的页面不会显示该表行的正确计数。当我使用覆盖URL中使用的标准默认参数打开页面时,计数正确显示。 这表明Facebook可以理解覆盖URL并将其正确写入表中,它只需将该计数发送回发送类似内容的页面,除非其URL与表中的URL相同。
是否需要使用某些参数?这可能吗?

如果您使用的是任何服务器端脚本,比如说java,那么您将在like按钮代码中替换url。比如说

<div id="fb-root"></div><script src="http://connect.facebook.net/en_US/all.js#xfbml=1"></script><fb:like href="<%= GetUrl(SearchParameter)%>" send="true" width="450" show_faces="false" font=""></fb:like>

并创建一个函数,该函数可以根据搜索参数返回url

字符串GetUrl(字符串搜索参数){ ......
}

您可能需要提供一些关于您使用的框架的背景信息。您的开发环境等。。。您的问题也可以从格式化中受益(不要将所有内容都放在一行中)。一个格式良好的问题会引起更多的兴趣,而且很可能会得到更快的回答。