#javascript #zeroclipboard
#javascript #zeroclipboard
Вопрос:
Хорошо, эксперты zeroclipboard, мне нужна помощь. У меня есть всплывающее контекстное меню, и я нажимаю кнопку в этом меню, чтобы скопировать некоторый текст. В первый раз это работает нормально. Однако, когда я открываю меню в другом месте, файл flash больше не копирует текст в буфер обмена.
Флэш-ролик отображается в правильном положении и корректно исчезает при закрытии меню, но он не копирует текст в буфер обмена. Фактически, это копирование «в буфер обмена.
Была бы признательна за любую помощь в том, как это исправить / почему это происходит.
Ответ №1:
Хорошо, я нашел проблему. Оказывается, из-за того, что я уничтожал контекстное меню, zeroclipboard был сбит с толку, хотя он по-прежнему действовал так, как будто был приклеен к новой кнопке с тем же идентификатором.
Что вам нужно сделать, это уничтожить () старую zeroclipboard и установить ее равной новой ZeroClipboard.Client(), повторно склейте () буфер обмена и заново создайте прослушиватели событий.