|
|
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Можно ли в коде HTML написать такой скрипт, чтобы по щелчку мыши по определенным гиперссылкам копировался в буфер текст этих гиперссылок ? Дайте, пожалуйста, пример или ссылку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 17:49 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Можно, только не во всех браузерах, и чтобы без ругательств и предупреждений, поддерживается. Смотрите в гугле execCommand. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 17:55 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
"Не во всех" означает "только в ie". Нельзя, короче ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 17:57 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Antonariy"Не во всех" означает "только в ie". Нельзя, короче У нас на работе день рождения сейчас справляют. Вот в запятых, да и вообще в тексте маленько запутался. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 18:05 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
А через внешний скрипт (файл *.js) грабли те же ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 18:31 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
ShSerge...Смотрите в гугле execCommand.Насколько я понял, данный метод позволяет копировать выделенный текст в буфер, а как теперь мне выделить текст ссылки, по которой кликнул ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.10.2011, 19:28 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
ап ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 13:58 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Човайохояап Вы кликнули на ссылку - страница уже другая. Чего Вы и где выделять и копировать собрались? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 16:43 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
ShSerge, ссылка никуда не ведет, псевдоссылка :) решил сделать текст как ссылку чтобы было понятно, что на этот текст можно нажать. еще есть альтернативный вариант сделать картинку рядом с текстом (значок символизирующий операцию копирования). Поэтому и спрашиваю как выделить раз уж без выделения не скопировать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 17:02 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Човайохоя, Код ссылки давайте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 19:23 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Короче, что-то типа: <a href="javascript:execCommand... . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 19:27 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Пытался изобразить как-то так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 20:18 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
в onclick="CopyToClipboard()" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 20:19 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Човайохоятут я как бы хотел если нужно очистить предыдущее выделение и выделить нужное... но не знаю как Дык, вроде, при клике предыдущее выделение и так стирается. Попробуйте что-то вроде: <a href=" http://www.sql.ru" onclick="this.select(); execCommand('Copy');">...</a> А ещё лучше: <a href="javascript:void(0);" onclick="this.select(); execCommand('Copy'); document.location.href='http://www.sql.ru';">...</a> Пардон, не проверял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.10.2011, 21:48 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Большое спасибо! Всё получилось Возник еще вопрос: а нельзя ли гиперссылкам href и oncclick задать массово через таблицы стилей (CSS) ? что-то типа Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.10.2011, 12:16 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
Когда нам нужно был сделать удобный способ копирования ссылки в буфер обмена, мы использовали promt, в который пихали ссылку. Выводилось окошко с выделенной ссылкой, пользователю нужно было просто нажать Ctrl+C. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2011, 16:12 |
|
||
|
скрипт, копирующий текст гиперссылки в буфер
|
|||
|---|---|---|---|
|
#18+
ShSergeЧовайохоятут я как бы хотел если нужно очистить предыдущее выделение и выделить нужное... но не знаю как Дык, вроде, при клике предыдущее выделение и так стирается. Попробуйте что-то вроде: <a href=" http://www.sql.ru" onclick="this.select(); execCommand('Copy');">...</a> А ещё лучше: <a href="javascript:void(0);" onclick="this.select(); execCommand('Copy'); document.location.href='http://www.sql.ru';">...</a> Пардон, не проверял.Подскажите а как таким образом скопировать HTML ? другими словами, как OuterHTML или InnerHTML загнать в selection ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.05.2013, 13:52 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=37503417&tid=1448365]: |
0ms |
get settings: |
8ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
166ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 458ms |

| 0 / 0 |
