Visualizzazione dei risultati da 1 a 4 su 4

Discussione: Menu contestuale

  1. #1

    Menu contestuale

    Questo menu' contestuale funziona su Explorer ,ma su mozilla niente d<a fare!Mi potete dare delle dritte per modificare il seguente codice? grazie


    <HTML><HEAD><TITLE>Titolo</TITLE>
    <META http-equiv=Content-Type content="text/html; charset=windows-1252">
    <STYLE>
    #ie5menu {
    BORDER-RIGHT: white 2px outset; BORDER-TOP: white 2px outset; FONT-SIZE: 9pt; Z-INDEX: 1000; BACKGROUND: buttonface; VISIBILITY: hidden; BORDER-LEFT: white 2px outset; WIDTH: 100pt; CURSOR: default; LINE-HEIGHT: 13pt; BORDER-BOTTOM: white 2px outset; FONT-FAMILY: "MS sans serif"; POSITION: absolute
    }
    .menuitems {
    PADDING-RIGHT: 10pt; PADDING-LEFT: 10pt
    }
    </STYLE>
    <BODY vLink=blue>
    <!--
    var display_url=0
    function showmenuie5(){
    ie5menu.style.left=document.body.scrollLeft+event. clientX
    ie5menu.style.top=document.body.scrollTop+event.cl ientY
    ie5menu.style.visibility="visible"
    return false
    }
    function hidemenuie5(){
    ie5menu.style.visibility="hidden"
    }
    function highlightie5(){
    if (event.srcElement.className=="menuitems"){
    event.srcElement.style.backgroundColor="navy"
    event.srcElement.style.color="white"
    if (display_url==1)
    window.status=event.srcElement.url
    }
    }
    function lowlightie5(){
    if (event.srcElement.className=="menuitems"){
    event.srcElement.style.backgroundColor=""
    event.srcElement.style.color="black"
    }
    }
    function jumptoie5(){
    if (event.srcElement.className=="menuitems")
    window.location=event.srcElement.url
    }
    function sorgente()
    {
    location.href = "view-source:" + location;
    }
    function autori()
    {
    alert("Carmelo Scuderi")
    }
    var bookmarkurl="http://xxxxxxxxx/xxxxx";
    var bookmarktitle="xxxxx - xxxxxxx";
    function addbookmark(){
    if (document.all)
    var imgFav= new Image();
    imgFav.src="http://web.tiscali.it/Carmelo/favicon.ico";
    window.external.AddFavorite(bookmarkurl,bookmarkti tle)
    }
    function homepage() {
    if(document.all)
    document.body.style.behavior='url(#default#homepag e)';
    document.body.setHomePage('http://web.tiscali.it/Carmelo');
    }
    document.oncontextmenu=showmenuie5
    if (document.all&&window.print)
    document.body.onclick=hidemenuie5
    var _ap = unescape( "%27" );
    //-->
    </SCRIPT>
    <DIV id=ie5menu onmouseover=highlightie5() onclick=jumptoie5()
    onmouseout=lowlightie5()>
    <DIV class=menuitems
    onmouseover="window.status='Aggiungi xxxxxx tra i Preferiti';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:void(addbookmark())"><U>A</U>ggiungi a Preferiti...</DIV>
    <DIV class=menuitems
    onmouseover="window.status='Fai di xxxx la tua Home Page';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:homepage()">I<U>m</U>posta Home page</DIV>
    <HR>
    <DIV class=menuitems
    onmouseover="window.status='Informazioni sugli autori di Morpheus';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:autori()">A<U>u</U>tori</DIV>
    <DIV class=menuitems
    onmouseover="window.status='Visualizza l'+_ap+'origine Html della pagina';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:sorgente()"><U>C</U>odice sorgente</DIV>
    <HR>
    <DIV class=menuitems
    onmouseover="window.status='Ricarica il contenuto della pagina corrente';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:location.reload()">Aggi<U>o</U>rna</DIV>
    <DIV class=menuitems
    onmouseover="window.status='Torna alla pagina precedente';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:history.back()"><U>I</U>ndietro</DIV>
    <DIV class=menuitems
    onmouseover="window.status='Torna alla pagina successiva';return true"
    onmouseout="window.status='';return true"
    url="JavaScript:history.forward()">A<U>v</U>anti</DIV>
    <HR>
    <DIV class=menuitems
    onmouseover="window.status='Contatta Morpheus via email';return true"
    onmouseout="window.status='';return true"
    url="mailto:xxxxx@hotmail.com"><U>E</U>-m@il</DIV></DIV>
    <CENTER>

    <B class="bluetto">Clicca con il tasto
    destro del mouse[/B]</CENTER></BODY></HTML>

  2. #2
    Ti posso dare una dritta per il menu contestuale.

    event.clientX, usa questo metodo (funziona sia su opera che su ff che su ie) su google trovi parecchie informazioni!



  3. #3
    potete spiegarmi prendendo il mio codice e modificandolo?

  4. #4

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.