Используйте изображения.
IE9 не поддерживает CSS-градиенты (префикс -ms- работает только для IE10), а фильтры dx (которые вы использовали в коде exapmle) очень плохо влияют на производительность (и содержат ошибки).
Кроме того, вы можете использовать холст для визуализации градиента, а затем установить этот градиент в качестве фона URL-адреса для вашего элемента.
В качестве альтернативы, вы можете использовать SVG градиентные фоны, но тогда вам нужно будет скрыть их от других браузеров (хорошо, у нас все еще есть условные комментарии в ie9). Имейте в виду, что они тоже глючат . Но не такой глючный, как фильтры.