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

    Accessibilità e tasti funzione

    Buon giorno a tutti, vorrei sapere cortesemente come creare dei tasti funzione esempio:
    1) alt+h mi va alla pagina home
    2) alt+a mi va alla pagina azienda
    ecc ecc

    Grazie mille e buona giornata a tutti

  2. #2
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    con l'attributo accesskey, http://en.wikipedia.org/wiki/Access_key

  3. #3
    ti ringrazio..ho capito ho capito...
    grazie e funziona

  4. #4
    ok questo passo è stato fatto.
    Adesso, ho un menu a tendina.
    Associo al primo Link Azienda accesskey="a"
    codice:
    azienda
    Una volta che sto sul link azienda, dovrebbe in automatico, aprirlo a tendina....
    Sai per caso come posso risolvere?
    Nel senso per aprirlo fin'ora ci vado con il puntatore del mouse sopra e si apre, ma in questo caso?

    Grazie ancora.

  5. #5
    Utente di HTML.it L'avatar di Prill
    Registrato dal
    Oct 2006
    Messaggi
    2,947
    Non credo possa farsi, anche impostando le pseudo classi focus o active non viene raggiunto lo scopo. Lo stesso se metto l'accesskey su un link all'interno e ne cambio le opzioni di visibilità. Forse con javascript

  6. #6
    si si ho risolto, con jquery in questo modo:
    codice:
    <head>
    //importo le librerie jquery nell'head
    <script src="jquery-news-scroll/jquery/1.6.4/jquery.min.js"></script>
    <script language="javascript" type="text/javascript" src="js/jquery.focus-menu.js"></script>
    
    //inserisco lo script con le pseudo classi
    <script language="javascript">
    //al caricamento del documento
    		$(document).ready(function() {
    			$(".focus").focus();//il cursore si posiziona all'interno o sopra il primo     elemento che riteniamo utile
    			//questi controlli servono per togliere il focus dalla pagina e a richiudere il menu precedentemente aperto
    			$(".juve").click(function() {
    			  $(".juve").focus();
    			});
    			$(".milan").click(function() {
    			  $(".milan").focus();
    			});
    			$(".napoli").click(function() {
    			  $(".napoli").focus();
    			});
    			$(".generic").click(function() {
    			  $(".generic").focus();
    			});
    		});
    		</script>
    <head>
    <body>
    
    <ul>[*]Juve
         <ul class="ul_first">ecc ecc
    [*]Milan
          <ul class="ul_second"> ecc ecc
    
    ecc ecc[/list]
    Grazie....

  7. #7
    ho fatto caso che, su alcuni browser tipo FireFox e IE, in pratica, se accedo al sito e inizio ad utilizzare i tasti funzione, in pratica, se sto utilizzando lettere che il browser prevedere per i propri menu, mi apre i menu del browser e non del sito.

    Devo utilizzare i numeri al posto delle lettere?
    Altrimenti?

    Come posso risolvere?
    Grazie ancora...

  8. #8
    potete aiutarmi per favore?

  9. #9
    potete aiutarmi per favore?


    Basta usare la logica

    Se in un browser una determinata combinazione di tasti apre il suo menù, allora dovresti pensare ad un altra combinazione di tasti.

    Magari cercando su internet trovi una lista delle combinazioni di tasti preimpostate per i vari browser, comunque potresti provare con i numeri.

  10. #10
    ti ringrazio sei stato molto gentile poi ti faccio sapere
    grazie ancora

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.