harri: als startseite festlegen-funktion

Hallo liebe Leute!

Habe folgende Funktion zwecks unterscheidung von mac und windows.
augerufen per onclick, möchte ich wenn es ein mac-rechner ist, auf eine infoseite verweisen, oder nen alert ausgeben oder so, wei´ß noch nicht.
aber wenn es ein windows-rechner ist, soll diese seite als startseite definiert werden.

hier das skript:

function choose() {
    AppVer = parseInt(navigator.appVersion);
 if(navigator.appVersion.indexOf("Mac") != -1){
        location.href = "mac.html";
    } else {
        this.style.behavior='url(#default#homepage)';
 this.setHomePage('http://www.webmasternetz.de');
    }
}

wo hab ich den fehler gemacht?
das this.style.behavior macht ne fehlermeldung "this.stylei ist Null oder kein Objekt".

danke für hilfe,
harri

  1. hi,

    Habe folgende Funktion zwecks unterscheidung von mac und windows.
    augerufen per onclick, möchte ich wenn es ein mac-rechner ist, auf eine infoseite verweisen, oder nen alert ausgeben oder so, wei´ß noch nicht.
    aber wenn es ein windows-rechner ist, soll diese seite als startseite definiert werden.

    wieso nimmst du an, dass alle windows-browser sich auf diese weise eine startseite aufzwingen lassen würden?

    function choose() {
    ...
            this.style.behavior='url(#default#homepage)';
    ...
    das this.style.behavior macht ne fehlermeldung "this.stylei ist Null oder kein Objekt".

    und was _ist_ this an dieser stelle denn deiner meinung nach?

    gruß,
    wahsaga

    --
    [ Hier könnte Ihre Werbung stehen! ]