Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > JavaScript: Общие вопросы > работа с clipboard из php


Автор: apache2 17.1.2008, 03:12
Здравствуйте!
Подскажите, пожалуйста, как на php сделать 
1. код который например при формировании страницы помещал в клипбоард (на компьютере где просматривается данная страница, не на сервере) определенный текст 
2. или сделать кнопку при нажатии на которую в клипбоадр помещался текст (тоже только на клиентской машине)
3. конечно это можно сделать на вставке java-кода - но как?

Спасибо!

Автор: SelenIT 17.1.2008, 04:14
Цитата(apache2 @  17.1.2008,  03:12 Найти цитируемый пост)
как на php сделать

Цитата(apache2 @  17.1.2008,  03:12 Найти цитируемый пост)
не на сервере

Ответ очевиден - никак. Могущество PHP ограничено сервером, и ничего с этим, к счастью, не поделать. Разве что заставить юзера неосознанно выполнить требуемую операцию, показав ему гипнотизирующую картинку с 25-м кадром ;)

Цитата(apache2 @  17.1.2008,  03:12 Найти цитируемый пост)
конечно это можно сделать на вставке java-кода - но как?

На java - не знаю. На JavaScript элементарно делается в IE, для других браузеров стандартных средств нет, но можно выкрутиться обходным путем (например через Flash, как http://www.jeffothy.com/weblog/clipboard-copy/).

P.S. Делать такое считается плоховатым тоном - в clipboard'е у юзера могли быть сотни килобайт ценных данных, потеря которых по прихоти "заботливого" вебмастера его отнюдь не обрадует ;).

Автор: skyboy 17.1.2008, 11:21
Такое лучше(и надо!) делать на стороне клиента. Едем в раздел по JavaScript...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)