• T4CH
  • NEWS
  • VIDEO
Forum > Software

Combinazione tasti

Discussione inserita in 'Software' da djbart, 6 Febbraio 2010.

  1. djbart techNewbie

    Salve

    Vorrei chiedere una cosa

    E possibile creare uno script che quando si e all interno di una pagina premendo CTRL + L porta a X pagina??

    Esempio

    Sto nella pagina aaa.php e premo CTRL + L e mi porta a pagina xxx.php premo CTRL + A e mi porta alla pagina xasf.php

    E possibile creare o scaricare un genere di script ??

    Grazie mille
    djbart, 6 Febbraio 2010
    #1
  2. UnknownError techNewbie

    questo codice riconosce i tasti premuti ...basta che concateni in una stringa i risultati dei tasti pigiati e fai un controllo ...o comunque puoi gestire la cosa in qualche modo..



    <html>

    <head>

    <title>Esempio tasto</title>

    </head>



    <body bgcolor="#FFFFFF" onload="test()">

    <script LANGUAGE="JavaScript"><!--

    var abilitato=0;

    var strin="";

    function test(){

    //analizza se il browser e' compatibile con Javascript

    browserName=navigator.appName.charAt(0);

    browserVer=parseInt(navigator.appVersion);

    if (browserName=="M" && browserVer >= 3) abilitato=1;

    if (browserName=="N" && browserVer >= 3) abilitato=2;

    if (browserName=="N" && browserVer >= 4) abilitato=3;

    if (browserName=="M" && browserVer >= 4) abilitato=4;

    }

    function keyDown(e) {

    if (abilitato==3) {

    var nKey=e.which; var ieKey=0;

    var realkey = String.fromCharCode(e.which);

    strin="Codice tasto in Netscape: "+nKey+". Premuto tasto "+realkey

    }

    if (abilitato==4) {



    var ieKey=event.keyCode; var nKey=0;

    var realkey = String.fromCharCode(event.keyCode);

    strin="Codice tasto in Explorer: " + ieKey+". Premuto tasto "+realkey

    }

    alert(strin)

    }

    document.onkeydown = keyDown



    </SCRIPT>



    Premi un tasto qualsiasi della tastiera</p>

    </body>

    </html>
    UnknownError, 11 Febbraio 2010
    #2
Password dimenticata?
SU TERMINI DI SERVIZIO CONTATTACI