Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 18.12.2011, 14:46
Кандидат Javascript-наук
Отправить личное сообщение для Бобр Посмотреть профиль Найти все сообщения от Бобр
 
Регистрация: 03.11.2008
Сообщений: 116

Копирование ТОЛЬКО ВИДИМОГО текса с экрана
Копирование ТОЛЬКО ВИДИМОГО текста с экрана.

Например у вас код:
<p align=justify>
1<span style=display:none>2</span>3
</p>


То есть тут при отображении цифра 2 невидна. Но если вы выделите текст, и скопируете "Сtrl+C", то у вас в буфер обмена попадёт не 13, а 123.

Как сделать, чтобы в буфер обмена попадало только то, что видно?

P.S. Поправьте пожалуйста в заголовке, не "текса", а "текста".
Ответить с цитированием
  #2 (permalink)  
Старый 18.12.2011, 16:57
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

использовать clipboard API.и ещё в районе сотни строк кода или больше написать
Ответить с цитированием
  #3 (permalink)  
Старый 18.12.2011, 17:30
Кандидат Javascript-наук
Отправить личное сообщение для Бобр Посмотреть профиль Найти все сообщения от Бобр
 
Регистрация: 03.11.2008
Сообщений: 116

Короче не существует простого и быстрого способа это сделать?
Ответить с цитированием
  #4 (permalink)  
Старый 18.12.2011, 21:30
х.з
Посмотреть профиль Найти все сообщения от dmitriymar
 
Регистрация: 21.11.2010
Сообщений: 4,588

будут знания будет просто и быстро
Ответить с цитированием
  #5 (permalink)  
Старый 18.12.2011, 21:59
Аватар для Aetae
Тлен
Отправить личное сообщение для Aetae Посмотреть профиль Найти все сообщения от Aetae
 
Регистрация: 02.01.2010
Сообщений: 6,492

Если display:none появляется динамически, то не юзать его, а удалять из dom и вставлять обратно.
Накрайняк пройтись простеньким скриптом в конце и всё что display:none - нафиг.)
__________________
29375, 35
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск