Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    problema aiuttooooooooooo

    Salve a tutti ho un problema e spero che in questo forum qualcuno mi possa aiutare ...... allora esponiamo il problema:

    Ho creato un filmato il quale viene caricato ed integrato in un programma sviluppato in visual basic ... fino a qui nessun problema riesco a farlo caricare e a visualizarlo, il problema è che l'utilizzatore del softwere se usa il tasto destro sopra l'animazione appare il menù a tendina finchè fanno lo zoom o fermano il clim nessun problema ma quando cliccano su "INFORMAZIONI SU FLASH PLAYER" si apre internet explorer cosa che non voglio visto e considerato che il softwere è per la gestione di un internet caffè.

    Cosa posso fare per togliere quel menu a tendina ?
    Esiste qualche script o qualsiasi sistema per poterlo togliere ?


    Spero è vi ringrazio anticipatamente se qualcuno mi puo dare una mano.

  2. #2
    Devi disabilitare il tasto destro del MOUSE
    prova a chiedere nel FORUM (scripting)

    CMQ non funziona con tutti i browser
    quindi è una soluzione a metà.

  3. #3
    Non è semplicissimo, io ho utilizzato uno script scaricato da questo sito e l’ho adattato alle mie esigenze ...... l’importante è sapere dove mettere le mani .....

    <html>

    <head>



    <style>
    <!--
    #ie5menu{
    position:absolute;
    width:80px;
    border:2px solid black;
    background-color:silver;
    font-family:Verdana;
    font-size:8pt;
    line-height:20px;
    cursor:default;
    visibility:hidden;
    }
    .menuitems{
    padding-left:5px;
    padding-right:5px;
    }
    -->
    </style>

    <script language="JavaScript1.2">
    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="lightblue"
    event.srcElement.style.color="yellow"
    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"
    window.status=''
    }
    }

    function jumptoie5(){
    if (event.srcElement.className=="menuitems")
    window.location=event.srcElement.url
    }
    </script>



    </head>

    <body bgcolor="#FFFFFF">


    <!--[if IE]>
    <div id="ie5menu" onMouseover="highlightie5()" onMouseout="lowlightie5()" onClick="jumptoie5()">
    <div class="menuitems" onclick="top.close()">Uscita</div>
    </div>
    <![endif]-->

    <script language="JavaScript1.2">
    document.oncontextmenu=showmenuie5
    if (document.all&&window.print)
    document.body.onclick=hidemenuie5
    </script>



    PRATICAMENTE, quando l’utente clicca il tasto destro, appare un menu popup con una sola voce “USCITA” ..... naturalmente il menu lo puoi impostare a tuo piacimento, oppure visualizzare un msg del tipo “tasto destro disabilitato”........ spero di esserti stato d’aiuto
    you'll never walk alone ....

  4. #4
    grazie mille

  5. #5
    ... l'unico problemino è che funziona solo con versioni recenti di IE, con altri browsers non so .......
    you'll never walk alone ....

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.