È possibile annullare la <a href="...">
chiusura di una scheda in qualsiasi browser? Mi piacerebbe farlo senza Javascript.
È possibile annullare la <a href="...">
chiusura di una scheda in qualsiasi browser? Mi piacerebbe farlo senza Javascript.
Risposte:
Alcuni browser supportano l' tabindex="-1"
attributo, ma non tutti, poiché non si tratta di un comportamento standard.
I browser moderni, conformi a HTML5, supportano l' [tabindex]
attributo , in cui un valore -1
impedisce che l'elemento venga tabulato.
Se il valore è un numero intero negativo
L'agente utente deve consentire all'elemento di essere focalizzato, ma non dovrebbe consentire all'elemento di essere raggiunto usando la navigazione di attivazione sequenziale.
Penso che potresti farlo tramite javascript, sovrascrivi window.onkeypress
o onkeydown
, intrappoli il pulsante della scheda e imposti il focus sull'ordine desiderato.
Rimuovi l' href
attributo dal tuo tag di ancoraggio
$('[href="whatever-the-url-is"]').removeAttr('href');