Доступ к буферу обмена

AlexFree

Новичок
Доступ к буферу обмена

Можно ли получить доступ из PHP к буферу обмена, когда там текст какой-нить?
А из JavaScript?

Если можно, с примерами.

-~{}~ 28.06.05 15:48:

Из PHP к буферу клиента - нельзя, это я понял.. А как вообще можно получить доступ к буферу клиента со страницы?

У меня такая задача: нужно заполнить текстовые поля (их несколько, кол-во m*n) из скопированного фрагмента Excel (размером m*n). Как это можно сделать?
 

MD

Guest
насколько мне известно, никак. и это правильно.
 

Фанат

oncle terrible
Команда форума
а не проще запастить всё в текстарию, а потом разобрать в скрипте?
 

MD

Guest
это немного не то.
попробуй туда зайти с чем-то другим в буфере .. и отступить от инструкции :)

-~{}~ 28.06.05 14:12:

точнее .. совсем не то. фигня полная по ссылке. в сырцы заглянул.
 

yaniks

новичок
>> У меня такая задача: нужно заполнить текстовые поля (их несколько, кол-во m*n) из скопированного фрагмента Excel (размером m*n). Как это можно сделать?

мне кажется как раз самое то,
Код:
<script>
function Test(){
  document.getElementById('ttt').value=window.clipboardData.getData("Text");
}
</script>
<button onclick="Test()">test</button>
<textarea id='ttt' style="width:500px;height:500px"></textarea>
копируем из exel диапазон ячеек, вставляется текстовый фрагмент, и что мешает нам распарсить получившийся текст по табам и переводам строки ?
 

MD

Guest
по твоей ссылке никакого clipboardData нету.
но то фигня. главное не это.
чем лучше твой вариант, чем то, что предложил фанат, кроме того, что работать он будет (возможно) только в ИЕ? :)
 

yaniks

новичок
ссылку я кинул из msdn примеров, думал там то, о чем написано на странице :)

>> чем лучше
ничем, просто без дополнительной перезагрузки страницы, можно распарсить данные буфера обмена :)
 

MD

Guest
фанат ничего не писал про перезагрузку :)
понятное дело, что парсить и строить таблицу можно не перегружаясь.
 

AlexFree

Новичок
а не проще запастить всё в текстарию, а потом разобрать в скрипте?
Ага, проще :) А заказчику не нравится...

мне кажется как раз самое то,

code:
<script>
function Test()....{
Спасибо большое, думаю, это то, что мне надо! Я про clipboardData.getData что-то как раз и слышал.. СПАСИБО!
 
Сверху