Favoriten und Startseiten

de.comp.lang.javascript:
Zur Newsgroup
Website: dcljs.de
Zur FAQ
 

Einige Webmaster wollen, dass ihre Website unbedingt in den sogenannten "Favoriten" (Bookmarks) aufgenommen wird. Das Vorhaben ist ziemlich zweifelhaft, denn das funktioniert nur im Internet Explorer und ausserdem darf man wohl erwarten, dass die Besucher/innen ihren Browser gut genug kennen, um einen Bookmark zu setzen.
Der Internet Explorer in der aktuellen Version bietet zusätzlich eine Methode an:

window.external.AddFavorite(URL [, Titel]);

window.external.AddFavorite('http://www.praast.de/ffq/', 'Javascript-FFQ');

Die dabei aufpoppende Dialogbox kann nicht verhindert werden.

Hinweis: Wenn der User es nicht schafft eigenständig ein Bookmark anzulegen, dann wird er es auch kaum wiederfinden - der Einsatz eines Bookmark-Scriptes ist also relativ sinnfrei.

Um es noch auf die Spitze zu treiben, soll die Site oftmals als "Startseite" eingetragen werden. Auch hierfür bietet der IE etwas an:

homePage.setHomePage(URL)

<HTML XMLNS:IE>
 <HEAD>
 <STYLE>
 @media all {
   IE\:HOMEPAGE {behavior:url(#default#homepage)}
 }
 </STYLE>
 <SCRIPT>
 function fnSet(){
	oHomePage.setHomePage(oHomeHref.value);
	event.returnValue = false;
 }
 </SCRIPT>
 </HEAD>
 <BODY>
  <IE:HOMEPAGE ID="oHomePage">
  <INPUT TYPE=text ID=oHomeHref VALUE="http://www.microsoft.com">
  <INPUT TYPE=button VALUE="Set" onclick="fnSet()">
 </BODY>
</HTML>
Originalscript von www.microsoft.com
 
Michael Praast
Kontakt/Feedback