0

有谁知道如何做这样的事情。假设我使用 c# 链接在服务器端生成。 http://www.blah.com/blabla.aspx?test=blah&search=true

我如何在服务器端制作它,所以当点击它时(现在在 HTML 端我将此链接保存为 asp:label 它将为它添加书签。

在线研究通过运行java脚本在客户端显示了解决方案。似乎解决方案可能因浏览器而异。我正在尝试在 Firefox、IE 和 Chrome 中进行这项工作。

但是,如果您知道任何解决方案也可以。

谢谢

4

1 回答 1

0

您无法在服务器上执行任何操作以在客户端上实现这一点,因为为网站添加书签是浏览器客户端的一项功能。正如您所发现的,您可以在客户端上使用 javascript 在客户端上自动执行此操作。

如果您想简单地执行此操作(并且跨浏览器),您可以使用 jquery 和 jquery 插件。一个这样的插件是JFav。这将打开保存书签对话框,其中包含超链接中的链接和标题。

小心不要滥用客户端浏览器的权限。我不使用内置书签(更喜欢 Delicious),也不会欣赏这种行为。

于 2009-06-15T18:50:04.357 回答