ZeroClipboard: скрытие элемента, когда в браузере нет Flash
Используя ZeroClipboard, при загрузке страницы я хочу скрыть кнопку "копировать в буфер обмена", если Adobe Flash отсутствует.
Я понимаю, что есть события noflash и неправильная вспышка, но мне интересно, могут ли они использоваться для визуализации страницы, чтобы кнопка даже не была видна.
1 ответ
Решение
Если вы создаете кнопку с чем-то вроде:
var $button = $('.btn'),
client = new ZeroClipboard($button);
Вы могли бы сделать что-то вроде
client.on("error", function(e) {
client.destroy();
$button.hide();
}