Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Копирование в буфер обмена 
:(
    Опции темы
XOMbl4
Дата 29.2.2008, 23:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Форумное жывотнае
*


Профиль
Группа: Участник
Сообщений: 117
Регистрация: 2.12.2005

Репутация: нет
Всего: 2



Проблема такая-с явой знаком мегаповерхностно,и нужен скрипт-вывод картинки,при нажатии на эту картинку-в буфер обмена копируется определенная информация,которая зависит от картинки

Примерно так

Код

if($cartinka==ah.gif){
v_bufer($nachalo.$conec);
}


Где $nachalo - это неизменная часть,а $conec должна менятся в зависимости от $cartinka

Ах да,выводится все будет в php,то есть в массиве содержится переменные с именами картинок,которые подставляются в скрипт
Хз,важно это или нет,с явой ниразу неработал)

Это сообщение отредактировал(а) Sardar - 29.2.2008, 23:46
PM MAIL ICQ   Вверх
_sten_
Дата 10.3.2008, 09:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 184
Регистрация: 29.9.2006

Репутация: нет
Всего: 3



Вот простой паример:
Код

<script language="javascript" type="text/javascript">
function copy_clip(whattext)
{ if (window.clipboardData) 
{window.clipboardData.setData("Text", whattext);}
else if (window.netscape) { 
 netscape.security.PrivilegeManager.enablePrivilege('UniversalXPConnect');
 var clip = Components.classes['@mozilla.org/widget/clipboard;1'].createInstance(Components.interfaces.nsIClipboard);
 if (!clip) return;
 var trans = Components.classes['@mozilla.org/widget/transferable;1'].createInstance(Components.interfaces.nsITransferable);
 if (!trans) return;
 trans.addDataFlavor('text/unicode');
 var str = new Object();
 var len = new Object();
 var str = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
 var copytext=whattext;
 str.data=copytext;
 trans.setTransferData("text/unicode",str,copytext.length*2);
 var clipid=Components.interfaces.nsIClipboard;
 if (!clip) return false;
 clip.setData(trans,null,clipid.kGlobalClipboard);}
 return false;}
</script>   
<a href="#" onClick="copy_clip('Тект который надо скопировать в буфер обмена')">Скопировать в клипбоард</a>


100 пудов роботает в ИЕ, а в мозиле только если запускить локально - с сервера не хочет(( Надо наверно что-то настроить в паратрах безопасности, только что - хз. Если кто знает напишите
--------------------
WARNING: Condition 'to_be || !to_be' is always 'true' !
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.