有谁知道如何做这样的事情。假设我使用 c# 链接在服务器端生成。 http://www.blah.com/blabla.aspx?test=blah&search=true
我如何在服务器端制作它,所以当点击它时(现在在 HTML 端我将此链接保存为 asp:label 它将为它添加书签。
在线研究通过运行java脚本在客户端显示了解决方案。似乎解决方案可能因浏览器而异。我正在尝试在 Firefox、IE 和 Chrome 中进行这项工作。
但是,如果您知道任何解决方案也可以。
谢谢
有谁知道如何做这样的事情。假设我使用 c# 链接在服务器端生成。 http://www.blah.com/blabla.aspx?test=blah&search=true
我如何在服务器端制作它,所以当点击它时(现在在 HTML 端我将此链接保存为 asp:label 它将为它添加书签。
在线研究通过运行java脚本在客户端显示了解决方案。似乎解决方案可能因浏览器而异。我正在尝试在 Firefox、IE 和 Chrome 中进行这项工作。
但是,如果您知道任何解决方案也可以。
谢谢
您无法在服务器上执行任何操作以在客户端上实现这一点,因为为网站添加书签是浏览器客户端的一项功能。正如您所发现的,您可以在客户端上使用 javascript 在客户端上自动执行此操作。
如果您想简单地执行此操作(并且跨浏览器),您可以使用 jquery 和 jquery 插件。一个这样的插件是JFav。这将打开保存书签对话框,其中包含超链接中的链接和标题。
小心不要滥用客户端浏览器的权限。我不使用内置书签(更喜欢 Delicious),也不会欣赏这种行为。