Beiträge von netandif
-
-
Habe nun hier ein Skript gefunden, dass mit den meisten Browsern funktioniert:
Code
Alles anzeigen<script> function CreateBookmarkLink() { title = "Webpage Title"; // Blogger - Replace with <BlogItemTitle> // MovableType - Replace with <MTEntryTitle> url = "Webpage URL"; // Blogger - Replace with <BlogItemPermalinkURL> // MovableType - Replace with <MTEntryPermalink> // WordPress - <php> if (window.sidebar) { // Mozilla Firefox Bookmark window.sidebar.addPanel(title, url,""); } else if( window.external ) { // IE Favorite window.external.AddFavorite( url, title); } else if(window.opera && window.print) { // Opera Hotlist return true; } } if (window.external) { document.write('</a>Bookmark Page</a>'); } else if (window.opera && window.print) { document.write('<a href = "javascript:CreateBookmarkLink()");">Add Bookmark</a>'); } </script>
-
Zitat von bugcatcher
Mit Fx2.0 ist Javascript 1.7 dazu gekommen. Evtl. ist external ein Teil davon. Die Dokumentation dazu ist aber noch recht spärlich (bzw. ich war zu blöd sie zu finden).
Beispiel:
http://developer.mozilla.org/en/docs/Adding…_from_web_pagesDanke ür die Info.
Es ist aber schon ein wenig unschön von den Entwicklern, wenn sie Funktionen implementieren, die dann aber nicht greifen. Obiges Skript funktioniert so leider nicht mehr... -
Die Javascript-Funktion zum automatischen erstellen eines Eintrags in den Favoriten beherrscht ja eigentlich nur der IE.
Seit dem Update von FF 1.5 auf 2.0 scheint der FF die Funktion 'window.external' plötzlich zu kennen.
Natürlich klappt das Hinzufügen eines Bookmarks jedoch trotzdem nicht.
Weiss jemand, was es damit auf sich hat?Code
Alles anzeigen// Bookmark this page // copyright 12th February, 2005 // Stephen Chapman, http://javascript.about.com // You have permission to copy and use this javascript provided that // the copyright notice is included with the script var chr = 'CTRL-D'; var agt=navigator.userAgent.toLowerCase(); if(agt.indexOf("opera") != -1) chr = 'CTRL-T'; if (window.external) document.write('<a href="javascript:window.external.AddFavorite(self.location,document.title)">Zu den Favoriten hinzufügen</a>'); else document.write(''+chr+' zum Bookmarken');