#1 23. April 2010 Bookmark Link Hallo, ich möchte auf meiner Seite so ein Bookmark link machen, wie setze ich das am besten um, geht das mit html oder mit php oder wie? Danke für jede Hilfe !!! + Multi-Zitat Zitieren
#2 23. April 2010 AW: Bookmark Link für alle browser geht das nicht. für IE kannst du folgenden code verwenden: Code: window.external.AddFavorite("deine-url", "titel"); bei mozillas kannst du versuchen deine page in die sidebar einzufügen Code: window.sidebar.addPanel("titel", "deine-url", "") und für opera musst du nen link anlegen der so aussieht: Code: <a href="deine-url" title="ein-titel" rel="sidebar">bookmark</a> + Multi-Zitat Zitieren
#3 23. April 2010 AW: Bookmark Link Ist das Möglich das ich das alles mit einen Link machen kann? + Multi-Zitat Zitieren
#4 23. April 2010 AW: Bookmark Link Kannst das ja von Javascript erkennen lassen, was für ein Browser läuft und dann den Link ausgeben... Browsererkennung mit JavaScript - Browserweiche, Browserunterscheidung nach User Agent und Version - Browsertyp Da ca. in der Mitte ist nen BeispielCode + Multi-Zitat Zitieren
#5 23. April 2010 AW: Bookmark Link Code: function createBookmarkLink(url, title, id) { var link = document.createElement("a"); link.href = "javascript:void(0)"; link.appendChild(document.createTextNode("Bookmark")); switch(true) { case (typeof window.external != "undefined"): link.attachEvent("onclick", function() { window.external.AddFavorite(url, title); }, false); break; case (typeof window.sidebar != "undefined" && !window.opera): link.addEventListener("click", function() { window.sidebar.addPanel(title, url, ""); }, false); break; case window.opera: link.setAttribute("rel", "sidebar"); link.setAttribute("title", title); link.setAttribute("href", url); break; default: link.onclick = function() { alert("Dein Browser unterstuetzt diese Funktion nicht"); }; } var parent; if(!(parent = document.getElementById(id))) { alert('Bookmark-Element "' + id + '" nicht gefunden'); return; } parent.appendChild(link); } beispiel: HTML: <!DOCTYPE html> <html> <head> <title>BookmarkLink</title> <script type="text/javascript"> // <![CDATA[ function createBookmarkLink(url, title, id) { var link = document.createElement("a"); link.href = "javascript:void(0)"; link.appendChild(document.createTextNode("Bookmark")); switch(true) { case (typeof window.external != "undefined"): link.attachEvent("onclick", function() { window.external.AddFavorite(url, title); }, false); break; case (typeof window.sidebar != "undefined" && !window.opera): link.addEventListener("click", function() { window.sidebar.addPanel(title, url, ""); }, false); break; case window.opera: link.setAttribute("rel", "sidebar"); link.setAttribute("title", title); link.setAttribute("href", url); break; default: link.onclick = function() { alert("Dein Browser unterstuetzt diese Funktion nicht"); }; } var parent; if(!(parent = document.getElementById(id))) { alert('Bookmark-Element "' + id + '" nicht gefunden'); return; } parent.appendChild(link); } // ]]> </script> </head> <body onload="createBookmarkLink('http://google.de', 'google-fav', 'bookmarkLink');"> <p id="bookmarkLink"></p> </body> </html> + Multi-Zitat Zitieren