Seite zur Startseite machen Link.
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
ausblenden
bedarf
besucher
browser
code
einstellen
favorit
hilfe
http
internet
jemand
klicken
lesezeichen
meldung
problem
sagen
setzen
umgehen
url
weben
-
Ich möchte auf meiner Homepage folgenden Link erstellen :
"Diese Seite zur Startseite machen"
Wenn dieser Link gedrückt wird soll die Seite "www.meine-homepage.de"
zur Startseite des aktuellen Browsers gemacht werden.
Kann mir jemand sagen wie das geht ?
Ich freue mich auf eure Antworten.
Liebe Grüsse Etienne
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
<script type="text/javascript" language="JavaScript"> <!-- var SeitenURL = 'http://website.de'; var SeitenTitel = 'Meine Website'; var Kommentar = 'Meine Website handelt von HTML & CSS'; 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> <a href="javascript:Lesezeichen();">klick</a>
Quelle
Andre
Beitrag zuletzt geändert: 27.11.2010 14:55:29 von andre-morillon -
Nun, das Ganze ist natürlich kein Problem. Zumindest im Internet Explorer. Der Firefox und einige andere Browser sind da etwas schwerfälliger. Dennoch sollte es nicht unmöglich sein, eine Lösung für alle gängigen Browser zu finden.
Try this...
<script> function setHomepage() { var homepage = "http://www.lima-city.de"; if (document.all) { document.body.style.behavior = 'url(#default#homepage)'; document.body.setHomePage(homepage); } else if (window.sidebar) { if (window.netscape) { try { netscape.security.PrivilegeManager.enablePrivilege("UniversalXPConnect"); } catch(e) { //alert("Fehler"); } } var prefs = Components.classes['@mozilla.org/preferences-service;1'].getService(Components.interfaces.nsIPrefBranch); prefs.setCharPref('browser.startup.homepage', homepage); } } </script> <a href="javascript:setHomepage()">Lima-City als Startseite setzen</a>
Die Fehlermeldung habe ich auskommentiert. Diese kannst du bei Bedarf verwenden, falls es sich der Besucher nach Klicken des Links anders überlegen sollte.
Beitrag zuletzt geändert: 27.11.2010 15:59:18 von fabo -
Super ! So funktioniert es.
Lässt sich die Meldung bei Firefox noch irgendwie umgehen oder nicht ?
Wenn nicht kann man das irgendwie so einstellen das der Link nur im Internet Explorer angezeigt wird ? -
Umgehen kannst du diese Meldung im FF nicht, lediglich den Link dort ausblenden:
<script> if (document.all) { document.write('<a href="#" onClick="this.style.behavior=\'url(#default#homepage)\';this.setHomePage(\'http://www.lima-city.de\');">Lima-City als Startseite setzen</a>'); } </script>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage