Ir para conteúdo
Fórum Script Brasil

sexfashion

Membros
  • Total de itens

    26
  • Registro em

  • Última visita

Posts postados por sexfashion

  1. Dei uma mexida novamente. Agora para fazer junção do Alt, Shifht ou Ctrl com outras teclas:

    <html>
    <head>
    <script language="JavaScript">
    function KDown(strTecla) { 
      var strCtrl=window.event.ctrlKey;
      var strShift=window.event.shiftKey;
      var strAlt=window.event.altKey;
    if (strCtrl & strTecla==65) { window.location = "site.htm" };
    if (strShift & strTecla==65) { window.location = "site.htm" };
    if (strAlt & strShift & strTecla==65) { window.location = "site.htm" };
    }
    </script>
    </head>
    <body onKeyDown="KDown(event.keyCode)">
    </body>
    </html>

  2. Começa assim rapá:

    Cria essa layer:

    <style type="text/css">
    #dhtmltooltip{
    position: absolute;
    width: 150px;
    border: 2px solid black;
    padding: 2px;
    background-color: lightyellow;
    visibility: hidden;
    z-index: 100;
    }
    </style>
    
    Agora o JS (dentro do <body>):
    <div id="dhtmltooltip"></div>
    <script type="text/javascript">
    var offsetxpoint=-60
    var offsetypoint=20
    var ie=document.all
    var ns6=document.getElementById && !document.all
    var enabletip=false
    if (ie||ns6)
    var tipobj=document.all? document.all["dhtmltooltip"] : document.getElementById? document.getElementById("dhtmltooltip") : ""
    
    function ietruebody(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }
    
    function ddrivetip(thetext, thecolor, thewidth){
    if (ns6||ie){
    if (typeof thewidth!="undefined") tipobj.style.width=thewidth+"px"
    if (typeof thecolor!="undefined" && thecolor!="") tipobj.style.backgroundColor=thecolor
    tipobj.innerHTML=thetext
    enabletip=true
    return false
    }
    }
    
    function positiontip(e){
    if (enabletip){
    var curX=(ns6)?e.pageX : event.x+ietruebody().scrollLeft;
    var curY=(ns6)?e.pageY : event.y+ietruebody().scrollTop;
    var rightedge=ie&&!window.opera? ietruebody().clientWidth-event.clientX-offsetxpoint : window.innerWidth-e.clientX-offsetxpoint-20
    var bottomedge=ie&&!window.opera? ietruebody().clientHeight-event.clientY-offsetypoint : window.innerHeight-e.clientY-offsetypoint-20
    
    var leftedge=(offsetxpoint<0)? offsetxpoint*(-1) : -1000
    
    if (rightedge<tipobj.offsetWidth)
    tipobj.style.left=ie? ietruebody().scrollLeft+event.clientX-tipobj.offsetWidth+"px" : window.pageXOffset+e.clientX-tipobj.offsetWidth+"px"
    else if (curX<leftedge)
    tipobj.style.left="5px"
    else
    tipobj.style.left=curX+offsetxpoint+"px"
    
    if (bottomedge<tipobj.offsetHeight)
    tipobj.style.top=ie? ietruebody().scrollTop+event.clientY-tipobj.offsetHeight-offsetypoint+"px" : window.pageYOffset+e.clientY-tipobj.offsetHeight-offsetypoint+"px"
    else
    tipobj.style.top=curY+offsetypoint+"px"
    tipobj.style.visibility="visible"
    }
    }
    
    function hideddrivetip(){
    if (ns6||ie){
    enabletip=false
    tipobj.style.visibility="hidden"
    tipobj.style.left="-1000px"
    tipobj.style.backgroundColor=''
    tipobj.style.width=''
    }
    }
    document.onmousemove=positiontip
    </script>
    
    No link voce coloca assim:
    onClick="ddrivetip('bla bla bla','yellow', 300)";
    onMouseout="hideddrivetip()"
    

    OK?

  3. Opa,

    Fiz melhor:

    <html>
    <head>
    <script language="JavaScript">
    function KDown(strTecla) 
    {
      switch(strTecla)
      {
        case 77: window.location="SITE.htm";
        case 37: window.location="SITE.htm";
        case 56: window.location="SITE.htm";
    
      }
    }
    
    </script>
    </head>
    <body onKeyDown="KDown(event.keyCode)">
    </body>
    </html>
    

  4. Eu consegui fazendo assim:

    <html>
    <head>
    <script language="JavaScript">
    function KDown() 
    {
     if (tecla==13) abrir();
    }
    function abrir()
    {
    window.open("pagina.html","","width=200,height=200");
    }
    //-->
    </script>
    </head>
    <body onKeyDown="KDown()">
    </body>
    </html>

    Mas o código tem que ser em ASCII Decimal...

    Fiz essa tabela pra ajudar... Tabela KeyCode

    Em:

    window.open("pagina.html","","width=200,height=200");

    coloque um window.location para não abrir pop-up...

    Falows

×
×
  • Criar Novo...