Реклама на сайте Advertise with us

Скопировать в буфер обмена в браузере

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 17/11/06 в 22:01       Ответить с цитатойцитата 

Как такое сделать на javascript в FireFox и Opera ?

0
 

www.awm-tools.com

С нами с 28.01.04
Сообщения: 2941
Рейтинг: 3056


Передовик Master-X (01.01.2006) Передовик Master-X (16.01.2006) Передовик Master-X (01.03.2006)
Ссылка на сообщениеДобавлено: 17/11/06 в 22:45       Ответить с цитатойцитата 

Вроде пока никак. Ждем в новых версиях...

Засабмить свой вебмастерский ресурс, получи PR!

0
 

Genuine Quality

С нами с 28.08.05
Сообщения: 652
Рейтинг: 910

Ссылка на сообщениеДобавлено: 18/11/06 в 00:32       Ответить с цитатойцитата 

IE и FireFox

Код:

function copyToClipboard(textToCopy) {
    if (window.clipboardData) {
        // IE
        window.clipboardData.setData("Text", textToCopy);
    } else if (window.netscape) {
        // Firefox
        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 = Components.classes["@mozilla.org/supports-string;1"].createInstance(Components.interfaces.nsISupportsString);
        var copytext = textToCopy;
        str.data = copytext;
        trans.setTransferData("text/unicode", str, copytext.length * 2);
        var clipid = Components.interfaces.nsIClipboard;
        clip.setData(trans, null, clipid.kGlobalClipboard);
    }
    alert("Following info was copied to your clipboard:\n\n" + textToCopy);
}


Firefox выдает предупреждение, чтобы не спрашивал надо прописать в конфиге:

signed.applets.codebase_principal_support = true

6
 



С нами с 26.02.03
Сообщения: 2366
Рейтинг: 987

Ссылка на сообщениеДобавлено: 18/11/06 в 16:49       Ответить с цитатойцитата 

Спасибо. Сейчас проверю.
В FireFox 1.5 выдает ошибку
uncaught exception: A script from "http://127.0.0.1" was denied UniversalXPConnect privileges.

0
 



С нами с 06.06.06
Сообщения: 113
Рейтинг: 179

Ссылка на сообщениеДобавлено: 18/11/06 в 23:44       Ответить с цитатойцитата 

Чтобы работало в Firefox смотри http://www.pbworks.net/?Useful_guides:Allow_copy%2Fpaste_in_Firefox

Администирование выделенных серверов - ICQ в профайле.

3
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »