Вы можете сделать что-то вроде этого (jQuery для обработчика кликов, но любой фреймворк работает на той части, которая имеет значение):
$(selector).click(function(e) {
if(e.shiftKey) {
//Shift-Click
}
if(e.ctrlKey) {
//Ctrl+Click
}
if(e.altKey) {
//Alt+Click
}
});
Просто обращайтесь с тем, что вам нужно, внутри if
внутри обработчика щелчка, как у меня выше.