Чи можна відмовитись <a href="...">від зупинки вкладки в будь-якому браузері? Я хотів би зробити це без Javascript.
Чи можна відмовитись <a href="...">від зупинки вкладки в будь-якому браузері? Я хотів би зробити це без Javascript.
Відповіді:
Деякі браузери підтримують tabindex="-1"атрибут, але не всі вони, оскільки це не стандартна поведінка.
Сучасні, сумісні з HTML5, веб-переглядачі підтримують [tabindex]атрибут , де значення -1символу запобігає вкладці елемента.
Якщо значення є негативним цілим числом
Агент користувача повинен дозволити фокусуванню елемента, але не повинен дозволяти досягти елемента за допомогою навігації по послідовному фокусуванню.
Я думаю, що ви могли це зробити за допомогою javascript, перевстановити window.onkeypressабо onkeydown, переключити кнопку вкладки та встановити фокус у потрібному порядку.
Видаліть hrefатрибут із тега прив’язки
$('[href="whatever-the-url-is"]').removeAttr('href');