=

1 CSS3 кнопки и IE9

IE9, казалось бы, должен безусловно поддерживать CSS3, но увы - только частично.
К примеру, кнопку с градиентом и скругленными углами (border-radius) IE9 нарисует с бэкграундом,
выступающим за скругленные углы. Вместо того чтобы реализовать нормальную поддержку css, мелкософт сделал
поделку (внезапно - полезную), которая позволяет генерить градиенты в svg формате для использования в качестве
бэкграунда.

Что делать?

Добавлено : Пт Фев 22, 2013 10:33

Автор : surg30n

Просмотров : 3865

4 Горячие клавиши и javascript

Добавить веб приложению функциональности позволяют быстрые (hot keys) кнопки.
Вот простой способ их реализации:

<body onkeyup="func_2fast(event)">
 
<script type="text/javascript">
function func_2fast(event){
id = event.keyCode-48;
if (event.shiftKey) {
    url = '';
    switch(id) {
        case 1:    
            url = 'index.php?c=1';
            break;
        case 2:    
            url = 'index.php?c=2';
            break;
        case 3:    
            url = 'index.php?c=3';
            break;
        case 4:    
            url = 'index.php?c=4';
            break;    
    }
    if (url) window.location.href=url;
}
}
</script>


В этом примере кнопкам SHIFT+(1-4) назначено действие перехода по соотвествующему URL.

Добавлено : Пн Фев 26, 2007 16:50

Автор : surg30n

Просмотров : 8320