Visualizzazione dei risultati da 1 a 5 su 5

Discussione: Firefox oncontextmenu

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    251

    Firefox oncontextmenu

    Ciao,
    In IE funziona tranquillamente oncontextmenu="alert('ciao');"

    In FF no. Come risolvere questo problema?

    Nico

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    251
    la presenza di questi problemi mi fa considerare che forse è meglio affidarsi a frameworks tipo jquery, dotato di moltissimi plugins crossbrower, anche se sin'ora ho sempre preferito non usare frameworks.

    Nico

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se il tuo problema è intercettare il dato destro del mouse prova questo:
    codice:
    <script language="Javascript1.2">
    function nrcIE(){
    if (document.all){return false;}}
    function nrcNS(e){
    if(document.layers||(document.getElementById&&!document.all)){ 
    if (e.which==2||e.which==3){
    return false;}}} 
    if (document.layers){
    document.captureEvents(Event.MOUSEDOWN);
    document.onmousedown=nrcNS;
    }else{document.onmouseup=nrcNS;document.oncontextmenu=nrcIE;}
    document.oncontextmenu=new Function("return false");
    </script>
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    251
    grazie funziona!!
    subito dopo che ho provato mi è venuta l'ispirazione di aggiornare FF ed adesso pare che intercetti anche l'evento oncontextmenu.

    Ciao

    Nico

  5. #5
    Utente di HTML.it
    Registrato dal
    Jul 2002
    Messaggi
    251
    ancora una volta sono felice di essermela cavata da solo senza usare gli incomprensibili frameworks!!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.