从服务器端 Asp.net 和 c# 生成书签

发布于 2024-07-25 01:49:26 字数 406 浏览 4 评论 0原文

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

我如何在服务器端做到这一点,当点击它时(现在在 HTML 端,我将此链接保存为 asp:label ,它将为其添加书签。

在线研究通过运行在客户端显示了解决方案java脚本。 看来解决方案可能会因浏览器而异。 我正在尝试在 Firefox、IE 和 Chrome 中实现此功能。

但如果你知道任何解决方案也很好。

谢谢

Does anyone know how to do something like this.
Lets say I generate on server side using c# link.
http://www.blah.com/blabla.aspx?test=blah&search=true

How could I on server side make it so when clicking on it (for now on HTML side i save this link as asp:label it will bookmark it.

Researching online showed solutions on client side by running java script.
It appears that solution might be different based on browser.
I am trying to make this work in Firefox, IE, and Chrome.

But if you know any solution that is fine too.

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

谁人与我共长歌 2024-08-01 01:49:26

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

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

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

There is nothing you can execute on the server to make this happen on the client as bookmarking a website is a feature of the browser client. You can, as you have discovered, use javascript on the client to automate this on the client.

If you want to do this simply (and cross browser), you could use jquery and a jquery plugin. One such plugin is JFav. This will bring up the save bookmark dialogue with the link and title from the hyperlink.

Careful that you don't abuse your power on the client's browser. I for one do not use built-in bookmarks (preferring Delicious), and would not appreciate this behavior.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文