Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    13

    Click destro su POP-UP ()

    Ciao a tutti ragazzi, sono Gioak, giro poco su questo forum (per non dire mai ) volevo porvi un quesito:

    Sto lavorando ad un sito particolarmente grande, quasi tutte le pagine hanno a lato delle Thumb le quali al clic richiamano un codice JS che apre la relativa immagine più grande. inoltre il JS definisce le dimensioni della finestra (tramite variabili definite nel codice ogni volta).

    Ora, il cliente ha deciso che le immagini grandi non si posso scaricare, volevo sapere, c'è una maniera per disabilitare il click destro su immagini aperte in quella maniera? ( sorry x la ripetizione) so che c'è la possibilità sui jpg impaginati in un HTML ma non ho idea di come si possa risolvere il problema in questa situazione.

    Inoltre volevo sapere che tipo di codice devo usare per far si che il JS legga le dimensioni delle immagini e ridimensioni automaticamente la nuova finestra aperta.

    Vi ringazio in anticipo... spero di riuscire ad evitare ore ed ore di lavoro inutili...
    grazie mille!!!

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Partendo dal fatto che tutto quello che visualizza il browser si può salvare sul pc del visitatore, come script per disabilitare il tasto destro.
    codice:
    <script type="text/javascript">
    function right(e) {
    
    if (navigator.appName == 'Netscape' && 
    
    (e.which == 3 || e.which == 2))
    
    return false;
    
    else if (navigator.appName == 'Microsoft Internet Explorer' && 
    
    (event.button == 2 || event.button == 3)) {
    
    alert("Spiacenti, il tasto destro del mouse e' disabilitato");
    
    return false;
    
    }
    
    return true;
    
    }
    
    document.onmousedown=right;
    
    if (document.layers) window.captureEvents(Event.MOUSEDOWN);
    
    window.onmousedown=right;
    
    // End -->
    
    </script>
    <meta http-equiv="Pragma" content="no-cache" />
    <meta http-equiv="Expires" content="-1" />
    <meta http-equiv="Cache-Control" content="no-cache" />
    <noscript>
    <meta http-equiv="refresh" content="0;URL=errore.html" />
    </noscript>
    </head>
    <body oncontextmenu="alert('Spiacenti il tasto destro del mouse e\' disabilitato');return false;">
    per aprire le immagini in una popup auto-ridimensionante fai una ricerca sul forum ci saranno almeno 100 discussioni.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2003
    Messaggi
    13

    Grazie

    Ti ringrazio sei stato gentilissimo... ora mi butto nella ricerca

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.