Реализация сочетаний клавиш на веб-странице

Поскольку вы можете начинать со строки 1, поскольку строка 1 является заголовком, и поэтому K1 не может быть 6, это может быть:

=INDEX(G1:G1000,LARGE(INDEX((K1:K1000="6")*ROW(K1:K1000),0),2))

LARGE(...,2) указывает на критерий выполнения второй последней ячейки в столбце [113 ].

Иначе оно должно быть более сложным:

=INDEX(G2:G1000,LARGE(INDEX((K2:K1000="6")*(ROW(K2:K1000)-ROW(K1)),0),2))
11
задан Biswanath 15 December 2008 в 14:33
поделиться

4 ответа

Ключи доступа бесполезны, но посещают этот сайт, если Вы настаиваете на том, чтобы использовать их. Намного лучше для использования этого, чем JavaScript, хотя способы получить доступ к ключам доступа варьируется через браузеры. Преимущество этого по ужасным решениям JavaScript состоит в том, что это оставляет его до браузера и настроек браузера пользователя для обработки их.

6
ответ дан 3 December 2019 в 06:23
поделиться

При активации этой опции удостоверьтесь, что можно включить и выключить ее - знают, что ярлыки могут вмешаться или конфликтовать со встроенными ярлыками, что многие вспомогательные пакеты программного обеспечения там (т.е. Челюсти), и могут быть контрпродуктивными с точки зрения доступности.

4
ответ дан 3 December 2019 в 06:23
поделиться

Обработка горячих клавиш в JavaScript

Но я понимаю, почему немного сайтов используют его - этот путь испытывает много затруднений. И поощрите Вас не использовать его также. Или не сделать его как основную функцию.

3
ответ дан 3 December 2019 в 06:23
поделиться

Для реализации этого, необходимо зарегистрировать необходимые комбинации клавиши на клавиатуре с JavaScript. Это похоже на регистрирующихся слушателей действия в C# для определенных событий. Первый URL, который я нашел на Google здесь, казалось, имел хороший обзор: Обработка Горячих клавиш в JavaScript.

После того как события клавиатуры регистрируются, можно затем использовать JavaScript для вызова AJAXy (технически вызовы JSON, я думаю), операции на бэкенде ASP.net.

3
ответ дан 3 December 2019 в 06:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: