Bookmark Lesezeichen, Favoriten 01
Sie alle kennen die Browserfunktion eine interessante Webseite als Link in die pers. Favoritenliste aufzunehmen. Das wird dann in der Regel die Startseite oder der Frameset der WEB-Präsenz sein.
|
|
Bookmark-Script 01 siehe auch Bookmark-Script 02
Laut Rückmeldungen ist die Anwendung dieses Beispiels nicht unproblematisch. Browser, Browserversion und lokale Einstellungen haben einen Einfluss auf die Funktion. Fehler in: Opera 10.xx, Google Chrome
update 24.03.2009 Erweiterung: Sollte nun im IE FF und Opera funktionieren 
Laut Rückmeldung funktionierte das alte Script nicht für Geko unter Windows Vista. Sollten Sie die Möglichkeit haben die neue Funktion zu testen (habe kein Vista zur Verfügung) wäre eine Rückmeldung nett, Danke. Klicken Sie für eine Rückmeldung auf das Kalendersymbol oben rechts.
Andere Rückmeldungen berichten davon, das beim Anklicken des Lesezeichens die Seite in der Sidebar geöffnet wurde. Ein Rechtsklick auf das Lesezeichen mit der Auswahl 'Eigenschaften' zeigte mir, dass der Browser FF eine entsprechende Vorauswahl getroffen hatte.
Sobald das Häckchen entfent war, funktionierte alles wie üblich (Browsereinstellungen).
|
|
Sie können selbst bestimmen, ob das Lesezeichen später auf die Startseite ihres Projekts oder auf die entsprechende Unterseite verweisen soll. Sie müssen nur die zutreffende URL eintragen.
Die Vorteile dieses Bookmark-Sripts sind:
- Sie können den Verweistext für diesen Link selbst bestimmen
- Sie können die URL selbst festlegen
Es ist also möglich selbst auf einer Unterseite einen Lesezeichen-Link einzufügen, der später auf die Startseite oder den Frameset ihres Projets verweist. Es wird nicht zwangsläufig ein Lesezeichen für die Unterseite hinzugefügt. Natürlich nur wenn Sie das so möchten. Alternativ wären ja auch zwei Lesezeichen-Links möglich.
Sie legen selbst fest, welche URL und welcher Beschreibungstext zu dem Lesezeichen gehören sollen. Ich habe hier diese Variante gewählt, die von üblichen Scripts abweicht. Dort wird oft der Inhalt des <title>-Tags als Texteintrag automatisiert ünernommen.
Sie bestimmen Sie den Text selbst auch abweichend vom Seitentitel.
Bookmark-Script 01
Aufwand
- JavaScript im Head-Bereich notieren
- Link im Body-Bereich notieren
- URL eintragen
- Seitentitel eintragen
- Beschreibung eintragen
Testen: Lesezeichen hinzufügen
Hier, mit diesem Link, würde ein Lesezeichen auf den Frameset (Startseite) der Web-toolbox eingetragen werden.
a Das JavaScript
Sie legen in den Variablen fest, welche Informationen Sie übergeben möchten. Die URL ist immer ein absoluter Link, beginnend mit 'http://www'. Für Steitentitel und Kommentar wird ein Text eingetragen.
<script type="text/javascript" language="JavaScript">
<!--
var SeitenURL = 'http://www.web-toolbox.net';
var SeitenTitel = 'Web-Toolbox';
var Kommentar = 'praxisorientierte Beispiele: JavaScript CSS HTML';
function Lesezeichen(){
if (window.sidebar)
{
// firefox
window.sidebar.addPanel(SeitenTitel,SeitenURL,Kommentar);
}
else if(window.opera && window.print)
{
// opera
var elem = document.createElement('a');
elem.setAttribute('href',SeitenURL);
elem.setAttribute('title',SeitenTitel);
elem.setAttribute('rel','sidebar');
elem.click();
}
else if(document.all)
{
// ie
window.external.AddFavorite(SeitenURL,SeitenTitel);
}
}
//-->
</script>
b der Link:
<a href="javascript:Lesezeichen()">Lesezeichen hinzufügen</a>
Anpassung
Tragen Sie als Wert für die beiden Variablen ihre Informationen ein.
| Element |
hier im Beispiel |
ersetzen mit |
| var SeitenURL |
http://www.web-toolbox.net/webtoolbox/ |
absolute URL |
| var SeitenTitel |
Web-Toolbox |
Text |
| var Kommentar |
praxisorientierte Beispiele: JavaScript CSS HTML |
Text |
Bookmark-Script 02
a Das JavaScript
function Lesezeichen02(url,title)
{
if( window.external && document.all)
{
// IE Favoritenliste
window.external.AddFavorite( url, title);
}
else if(window.sidebar)
{
// Mozilla Firefox Bookmarks
window.sidebar.addPanel(title, url,"");
}
else if(window.opera && window.print)
{
// Opera Hotlist
return true;
}
}
b der Link:
<a href="javascript:Lesezeichen02('http://domain.de','Text')">Lesezeichen hinzufügen</a>

Bookmark - Seite als Browserstartseite festlegen
Boockmark-Script 02 - Favoriten, Lesezeichen hinzufügen

|