2009-06-15 18 views
0

Weiß jemand, wie man so etwas macht. Lets sagen, ich erzeuge auf der Serverseite mit C# Link. http://www.blah.com/blabla.aspx?test=blah&search=trueGenerieren Sie dieses Lesezeichen von der Serverseite Asp.net und C#

Wie konnte ich auf Server-Seite machen es so, wenn auf sie (jetzt auf HTML-Seite klicken ich diesen Link als asp sparen: beschriften wird es Lesezeichen es

Online zeigte Lösungen Researching auf Client-Seite durch. Ausführen von Java-Skript. Es scheint, dass Lösung unterschiedlicher basierend auf Browser sein könnte. ich diese Arbeit in Firefox, IE zu machen versuchen, und Chrome.

Aber wenn Sie eine Lösung kennen, die zu fein ist.

Danke

Antwort

0

Es gibt nichts, was Sie auf dem Server ausführen können, um dies auf dem Client zu erreichen, da Lesezeichen für eine Website eine Funktion des Browser-Clients sind. Sie können, wie Sie festgestellt haben, JavaScript auf dem Client verwenden, um dies auf dem Client zu automatisieren.

Wenn Sie dies einfach (und über den Browser) tun möchten, könnten Sie jquery und ein jquery-Plugin verwenden. Ein solches Plugin ist JFav. Dadurch wird der Dialog zum Speichern von Lesezeichen mit dem Hyperlink und dem Titel aus dem Hyperlink geöffnet.

Vorsichtig, dass Sie nicht Ihre Macht auf dem Client-Browser missbrauchen. Ich für meinen Teil verwende keine eingebauten Lesezeichen (Delicious bevorzugt) und würde dieses Verhalten nicht zu schätzen wissen.

Verwandte Themen