|
|
Bookmark-Link (MS & NS) |
Eine elegante Lösung ist es den Besuchern einen Bookmark-Link anzubieten. Hier habe ich eine JS Lösung für Microsoft und Netscape Surfer.
Beispiel: Klicken Sie hier um diese Seite zu Bookmarken
Legende zum Script:
- Es werden 2 JS benötigt, eines kommt
in den HEAD, das *andere in den BODY (*ist notwendig um eine HTML Seite mit
Text für Netscape dynamisch zu erzeugen)
- Der Link (Textlink oder mit Image) für den Bookmarker muss ein "Null-Link"
sein (#) !
Das Script:
<html>
<head>
<title>Bookmarker</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<script language="JavaScript">
<!--
function websiteBooker_hp(){
var is_4up = parseInt(navigator.appVersion);
var is_mac = navigator.userAgent.toLowerCase().indexOf("mac")!=-1;
var is_ie = navigator.userAgent.toLowerCase().indexOf("msie")!=-1;
var thePage = location.href;
if (thePage.lastIndexOf('#')!=-1)
thePage = thePage.substring(0,thePage.lastIndexOf('#'));
if (is_ie && is_4up && !is_mac)
window.external.AddFavorite(thePage,document.title);
else if (is_ie || document.images)
booker_hp = window.open(thePage,'booker_','menubar,width=325,height=140,left=140,top=60');
booker_hp.focus();
}
//-->
function stopErrors() {
return true;}
window.onerror = stopErrors;
</script>
</head>
<body bgcolor="#FFFFFF" text="#000000">
<SCRIPT language="JavaScript" name="websiteBooker_hp">
if (window.name=='booker_'){
var pre_fix = document.images? '<BR>':'';
document.write(pre_fix + '<P align="center">'
+ 'Drücken Sie <b>Strg+D</b> <BR>um diese Seite zu Ihren
Bookmarks hinzuzufügen <BR>'
+ '<P> </P>'
+ '<center><A href="javascript:window.close();">Fenster
schliessen</A></center>'
+ '<P> </P><P> </P>');
}
</script>
<b><a href="#" onClick="websiteBooker_hp()">Klicken
Sie hier um diese Seite zu Bookmarken</a></b>
</body>
</html>
© 2001 by g¿smo