Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Micilini Roll

Como fazer? sistema online bindows?!

Recommended Posts

pessoal entrem neste site e clique para ver o demo do bindows:

 

http://www.bindows.net/

 

pois bem ira abiri uma popup que ira ocupar sua tela toda...no primeiro contato dizemos! interessante este sistema nao?! agora clique com o botao direito em qualquer parte da tela! viram? abre se uma caixinha personalizada por eles mesmos! ok como se faz isso?!

 

 



aleluia aleluia aleluia há! :coolio: encontrei um metodo que se faz isso é so colocar no google! Personalizar menu botao direito mouse..eu encontrei este codigo simples e super eficiente:

 



<style>
   <!--
   #ie5menu{
   position:absolute;
   width:120px;
   border:1px solid black;
   background-color:menu;
   font-family:Verdana;
   font-size: 11px;
   line-height:17px;
   cursor:default;
   visibility:hidden;
   }
   .menuitems{
   padding-left:15px;
   padding-right:15px;
   }
   -->
   </style>
   <script language="JavaScript1.2">
   var display_url=0
   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.offsetWidth
   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"
   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>
  
  clique com o botão direito do mouse para ver o script em ação. 
   
   <div id="ie5menu" onMouseover="highlightie5()" onMouseout="lowlightie5()" onClick="jumptoie5()">
   <div class="menuitems" url="http://opcao1.htm">Opção 1</div>
   <div class="menuitems" url="http://opcao2.htm">Opção 2</div>
   <div class="menuitems" url="http://opcao3.htm">Opção 3</div>
   <div class="menuitems" url="http://opcao4.htm">Opção 4</div>
   <div class="menuitems" url="http://opcao5.htm">Opção 5</div>
   <hr>
   <div class="menuitems" url="mailto:seu@email.aqui">Email</div>
   </div>
  
  
   <script language="JavaScript1.2">
   document.oncontextmenu=showmenuie5
   if (document.all&&window.print)
   document.body.onclick=hidemenuie5
   </script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

aqui não funcionou o popup em tela inteira, mas não tem nada demais, basta setar a largura e altura do window.open com a largura e altura da tela do cara

 

sobre o click direito personalizado, pesquise por contextmenu, bem simples também.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é william bruno a alegria durou pouco ele nao funciona no mozilla firefox! sera que voce tem alguma sugestao?! de algum comando que poderi implementar ali para que possa funcionar no mozilla?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.