Newsgroup: it.comp.lang.javascript
Titolo: disabilitare pulsante "HTML" e "salva con nome...."

Salve, vorrei sapere come fare per potere disabilitare il pulsante
Visualizza/HTML e Salva e Salva con nome ... del browser per impedire che
l'utente possa visualizzare il codice sorgente e salvare la pagina web.
Penso che si possa effettuare tale operazione solo in Internet Explorer o
anche in Netscape ???
grazie.

Ciao,
una soluzione potrebbe essere disabilitare il tasto destro del Mouse.
La soluzione xrò non è granchè per il semplice fatto che chiunque può
visualizzarti comunque il sorgente della tua pagina semplicemente accedendovi
dal menù del Browser, inoltre se l'utente ha i JS disabilitati o visualizza
la tua pagina con un Browser "alternativo" (vedi Opera,HotJava,ecc.) il
seguente script serve a poco (anzi a nulla :) ).
Ci sono xrò anche altre soluzioni.
Potresti per esempio unire allo script di disabilitazione del tasto destro 
la visualizzazione della pagina senza le BAR della parte alta del Browser (tool
,navigation,ecc...) ma il problema non sarebbe cmq risolto se ti imbatti in un
utente esperto. La soluzione migliore è applicare un'algoritmo di cripting sul
sorgente della tua pagina, ma ne vale la pena ? (e cmq anche questo sarebbe una
soluzione "smontabile" dai più esperti).
Ti allego comunque lo script per disabilitare il tasto destro.
<SCRIPT LANGUAGE="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("TASTO DESTRO DISABILITATO");
   return false;
   }
  return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
//  End -->
</SCRIPT>
CIAO
-- 
Posted from 
america.csi.it
 [158.102.162.5] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


se vuoi qualcosa che funzioni veramente, rinunciaci.
LAMASE

 ha scritto nel messaggio
news:2375dd32f1fc8590ddb...@mygate.mailgate.org...


 I casi visti si riferiscono a Internet Explorer.
Ciao, 
mi puoi passare un paio di LINK dove ciò accade ? Sono molto curioso di vederli
... perchè non mi è mai capitato di vedere una cosa simile !
Grz e Ciao!


 Grz e Ciao!
Ho paura che si riferisca al semplice scriptino di DW.
Ne vedi un esempio su:
http://www.amiciamici.com/dreams
Saluti

 > I casi visti si riferiscono a Internet Explorer.
a me è capitato, ma non era voluto: avendo la cache bella pienotta non mi
mostrava selezionabile l'opzione HTML nè dal menu, nè cliccando col tasto
destro, nè mi dave le opzioni per "modificare la pagina con...". Svuotata la
cache, tutto era a posto. Siccome mi serviva per lavoro vedere l'html delle
pagine ho cercato info sul forum della microsoft, dove ho trovato questa
spiegazione.
http://communities.microsoft.com/newsgroups/default.asp?icp=GSS&slcid=US
LAMASE



non è possibile fare quello che dici tu, così come non ha senso farlo.
Anche se tu riuscissi a disabilitare tutti i tasti "visualizza
sorgente" di tutti i browser, resterebbe comunque una copia della tua
pagina nella cache locale dell'utente.
Se proprio devi proteggere qualcosa usa degli strumenti adeguati, come
lo scripting server-side, ma lascia perdere i sistemi "insicuri" come
l'html.
--
Ciao!
Davide

 --
Funziona solo nella pagina scelta.php cioè la seconda!!!
Mi sono fidato ;-)
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedoo
    La directory web
http://www.amiciamici.com/dreams
   Le tue celebrità
http://www.amiciamici.com/forum
     Per discuterne

 ha scritto nel messaggio
news:sLwy7.19817$1H1.1...@news.infostrada.it...
