2014-09-02 2 views
0

Я пытаюсь использовать буфер обмена Копировать для одной страницы, написанной на asp.net Я использую zClip для браузеров, кроме IE, в некоторых браузерах (хром в большинстве случаев), моя кнопка, которая сделать буфер обмен Co не работает, когда я трассировать код F12 в Chrome, эта ошибка apears:clipBorad с zClip не работает в некоторых браузерах

GET http://www.steamdev.com/zclip/js/ZeroClipboard.swf net::ERR_NAME_NOT_RESOLVED 

и для одного другого ресурса, эта ошибка произошла

Failed to load resource: the server responded with a status of 404 (Not Found) 

почему некоторые браузеры не может загрузить эти файлы? ??

спасибо за любую помощь или предложение. :)

ответ

0

Это может произойти из-за ограничений браузера и флэш-памяти, инъекция буфера обмена может ТОЛЬКО возникать, когда пользователь нажимает на невидимый Flash-ролик. Проиллюстрированное событие клика из JavaScript не будет достаточным, так как это позволит отражать буфер обмена.

Это упоминалось как ограничение плагина zclip в его github repo. Пожалуйста, обратитесь к github link для более подробной информации

И отравлению буфера обмена, пожалуйста, обратитесь к this link

Также ниже некоторые моменты, касающиеся zclip:

«Библиотека ZeroClipboard обеспечивает простой способ для копирования текст в буфер обмена с использованием невидимого фильма Adobe Flash и интерфейса JavaScript «

Преимущества:

  1. Стилизованные кнопку
  2. Простота в использовании и настройке
  3. хорошо работать на Chrome, Firefox

Недостатки:

  1. Нет вспышки, нет Действие
  2. Эта инъекция буфера обмена может ТОЛЬКО возникать, когда пользователь нажимает на невидимую вспышку
+0

@SarahN, вы в порядке с объяснением? – Mazzu