kostenloser Webspace werbefrei: lima-city


Javascript onrightclick - onnotclick

lima-cityForumDie eigene HomepageHTML, CSS & Javascript

  1. Autor dieses Themas

    a************n

    hey,

    der titel sagt es eigentlich wie kann ich die events onrightclick und onnotclick erstellen sodass fogendes geht

    <div onrightclick="showMenu(1);" onnotclick="machWas();"></div>


    andre
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Guck mal auf selfHTML und Google.

    LG cookies

    PS: Ist onNotClick nicht etwas sinnlos?

    Beitrag zuletzt geändert: 12.4.2010 16:44:01 von cookies
  4. Autor dieses Themas

    a************n

    cookies schrieb:
    PS: Ist onNotClick nicht etwas sinnlos?


    eigentlich schon, aber ich brauche es trotzdem, ich will ein Menü öffen, und wenn man woanders im Fenster hin klickt das es sich schließt, das ist das Geheimnis.

    für onrightclick habe ich jetzt eine Lösung
    <div onclick="if(rightclick()){alert('rechts')}else{alert('link')}"></div>

    jedoch geht das noch nicht;
    meine Version für rightclick:
    function rightclick(e) {
        var rightclick;
        if (!e) var e = window.event;
        
        if (e.which) rightclick = (e.which == 3);
        else if (e.button) rightclick = (e.button == 2);
        return rightclick; // true or false
    }




    Beitrag zuletzt geändert: 12.4.2010 17:03:26 von andre-morillon
  5. Wie wärs mit document.onclick = function() { blablabla } ?

    LG cookies
  6. Autor dieses Themas

    a************n

    cookies schrieb: Wie wärs mit document.onclick = function() { blablabla } ?

    LG cookies


    wer sagt das es um das gesamte document geht?? ich will nur bei einzelnen Elementen prüfen.
  7. Damit solltest du es dann wieder ausblenden können.

    LG cookies

    Oder du kannst auch was mit onmouseout machen.

    Beitrag zuletzt geändert: 12.4.2010 17:05:38 von cookies
  8. Autor dieses Themas

    a************n

    ich hab was für rechtsclick gefunden.... so simpel
    document.oncontextmenu = function(e){
    alert('rechtsklick'); 
    return false;
    }
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!