Newsgroup: it.comp.www.html
Titolo: re. copia e incolla da pagine web

io sò disabilitare il tasto destro del mouse con uno script !
guarda il mio sito per vedere come funzia !
http://radioattivo.cjb.net
come và ?

 ha scritto nel messaggio
news:GaDi5.13488$dF5.2...@news.infostrada.it...


 guarda il mio sito per vedere come funzia !
Miiiiii, sei un grande!
É una cosa che sai fare solo tu!!!!
Dai, ti prego, insegnamela...
Io riesco solo a costruire menù personalizzati (al posto dei soliti di Win),
cliccando con il destro.... :-)
--
Giovy  (
giovy.b...@tiscalinet.it
)                     ICQ  # 54911070
                   Gestore delle FAQ di it.tlc.cellulari.omnitel
WebMaster di Extreme - The Site  
http://www.extremenews.cjb.net

Come fai a costruire menu personalizzati?
Puoi insegnarmelo?
Grazie

C' è un js che lo trovi su 
html.it
 lui non sa fare niente è codice già fatto
.. Ciao
--
_._._._._._._._._._._._._._._._._._._._._._
Fabio HP: 
http://www.fabioweb.atfreeweb.com
Discoradio: news:free.it.radio.disco
_._._._._._._._._._._._._._._._._._._._._._
"figaro" <fig...@noadress.ciccia> ha scritto nel messaggio
news:qk2oossho381u55vm...@4ax.com...


 Grazie
vedi questi due esempi:
http://www.sauronsoftware.it/javascript/menu/tastodestro.shtml
http://www.sauronsoftware.it/javascript/menu/tastodestro2.shtml
Sono dei menů che vanno solo con Explorer comunque.
Ciao
Carlo "Sauron" Pelliccia
www.sauronsoftware.it

guarda il mio sito per vedere come funzia !
E a che serve?
Ciao,
Alfio
http://www.firenzeinvetrina.it

 Puoi insegnarmelo?
Eh eh eh...
sapevo che avrei generato la curiosità generale...
Allora, il seguente script l'ho preso da un'extension di Dreamweaver 3,
quindi per chi usasse questo magnifico programma può cercare sui vari forum
dedicati l'extension in oggetto, che rende tutto estremamente facile!
Se non riuscite a trovarla, scrivetemi e ve la invio...
Veniamo a noi.
Per prima cosa dovete inserire all'interno del tag <head> sia il codice di
script che il foglio di stile... così come lo vedete (cut&paste senza
problemi!)
----------------------------------------------------------------------------
---------------------
<SCRIPT LANGUAGE="JavaScript">
<!-- // RightClickMenu
function showmenuie5(){
  var rightedge=document.body.clientWidth-event.clientX
  var bottomedge=document.body.clientHeight-event.clientY
  if (rightedge<ie5menu.offsetWidth)
ie5menu.style.left=document.body.scrollLeft+event.clientX-ie5menu.offsetWidt
h
  else
   ie5menu.style.left=document.body.scrollLeft+event.clientX
  if (bottomedge<ie5menu.offsetHeight)
ie5menu.style.top=document.body.scrollTop+event.clientY-ie5menu.offsetHeight
  else
   ie5menu.style.top=document.body.scrollTop+event.clientY
  ie5menu.style.visibility="visible"
  return false
}
function hidemenuie5(){
  ie5menu.style.visibility="hidden"
}
function highlightie5(){
  if (event.srcElement.className=="menuitems"){
   event.srcElement.style.backgroundColor="highlight"
   event.srcElement.style.color="white"
  }
}
function lowlightie5(){
  if (event.srcElement.className=="menuitems"){
   event.srcElement.style.backgroundColor=""
   event.srcElement.style.color="black"
  }
}
function jumptoie5(){
  if (event.srcElement.className=="menuitems"){
   if (event.srcElement.url != ''){
    if (event.srcElement.getAttribute("target")!=null)
window.open(event.srcElement.url,event.srcElement.getAttribute("target"))
    else
     window.location=event.srcElement.url
   }
  }
}
// -->
</SCRIPT>
<STYLE TYPE='text/css'>
   .cMenu{
   position: absolute;
   visibility:hidden;
   cursor: default;
   font: menutext;
   width: 165px;
   background-color: menu;
   border: 1 solid buttonface;
   border: 2 outset buttonhighlight;
}
.menuitems{
   padding-left:15px;
   padding-right:10px;
}
</STYLE>
----------------------------------------------------------------------------
------------------------
Successiamente nel <body> del documento ci va quest'altro script, che è
quello che andremo a personalizzare...
----------------------------------------------------------------------------
------------------------
<RightClick> <!--[if IE]>
<div id="ie5menu" class="cMenu" onMouseover="highlightie5()"
onMouseout="lowlightie5()" onClick="jumptoie5()">
<div class="menuitems" url="#top">Go Top</div>
<div class="menuitems" url="
http://www.dreamweaver.com/
"
target="_blank">Dreamweaver</div>
<HR>
<div class="menuitems" url="mailto:
rabi....@usa.net
">Email</div>
<![endif]-->
<script language="JavaScript">
<!--
if (document.all&&window.print){
 ie5menu.className="cMenu"
 document.oncontextmenu=showmenuie5
 document.body.onclick=hidemenuie5
}
//-->
</script>
</RightClick>
----------------------------------------------------------------------------
------------
La personalizzazione è facilissima, basta aggiungere tante "div class"
quante sono le voci di menù che volete, seguendo l'esempio che vedete sopra.
Per dividere il menù, inserite un <HR>
La compatibilità di questo script è solo con IE4+.
Buon divertimento!


...
Utile!
Per caso il codice e' questo?
----[begin paste]----
 <!--
// No rightclick script v.2.5
// Don't delete this header!
var message="Copyright © 2000, Ivo Radioattivo. \n\nQuesta funzione è
vietata!" // Message for the alert box
// Don't edit below!
function click(e) {
if (document.all) {
if (event.button == 2) {
alert(message);
return false;
}
}
if (document.layers) {
if (e.which == 3) {
alert(message);
return false;
}
}
}
if (document.layers) {
document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
// -->
----[end paste]----
L'ho trovato qui' 
http://digilander.iol.it/cuschia/
Sayonara
Massy