Kamrad.ru
 
 
дневники | кабинет | регистрация | календарь | участники | faq | правила | поиск | фотоальбом | каська | выйти
Kamrad.ru Kamrad.ru » Авторские форумы » Убей в себе ламера » Java script
новая тема  ответить следующая тема | предыдущая тема
Автор
 
Клиника - offline Клиника
31-05-2002 23:18 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Java script

Ребяты, ищу скрипт позволяющий при клике на имидж копировать его урлу в буфер. Не знаю есть ли такой, может кто встречал где - помогите убогому..

Dark - offline Dark
01-06-2002 02:17 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Помню, помню... Давно ещё для своей смайловой паги то же самое искал. Мнение знающих было единодушным: "Нифига у тебя не выйдет."

Клиника - offline Клиника
01-06-2002 06:37 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Dark, не расстраивай меня.

night StaLker - offline night StaLker
01-06-2002 07:16 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



.. да нет почему .. технически это реально .. есть скрипт позволяющий при нажатии на баттон копировать текст в текстовом поле .. значит можно заменить баттон на картинку а текстовое поле сделать невидимым ... в принципе можно.. или как нить по другому ... эх не кодер я

Dark - offline Dark
03-06-2002 02:15 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



night StaLker
Ты где такое видел?

Клиника - offline Клиника
03-06-2002 05:09 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Dark , я тоже видел на http://yo.nm.ru/smiles/ ,
только там ручонки к скрипту протянуть не представляется возможным из-за фрэймов...

Major Pronin - offline Major Pronin
Cool03-06-2002 08:10 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать

Настоящий
генерал



Клиника... эээ... все в руцах божьих ручки надо уметь тянуть, типа я уже скрипт этот выцепил и от фреймов отвязался, мне тож такой нужен. Ежели чего, свисти на мыло, поделюсь

Mips - offline Mips
03-06-2002 09:53 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



Клиника
можно только через execCommand, но он не везде работает имхо.

Khabarik - offline Khabarik
03-06-2002 10:05 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Мул упертый,
одна шт.



Клиника
Вот код с указанного тобой сайта

function CS(smiley) {
doc = parent.top.code.document;
doc.smilecode.smileycode.value = "[IMG]"+smiley+"[/IMG]";
doc.smilecode.smileycode.select();
if (doc.execCommand) {
doc.execCommand('copy');
}

Фреймы победить легко, надо просто юзать правильные браузеры

Клиника - offline Клиника
03-06-2002 10:27 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Khabarik, сенькс мен

Помимо браузера еще голова нужна да руки не из того места что у меня
Если нам с компом случается поссорится - мне прощения просить приходится

Теперь бы разобраться, что со всем этим богатством делать...

Khabarik - offline Khabarik
03-06-2002 10:49 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Мул упертый,
одна шт.



Клиника
Могу разобрать код по-полочкам... Если надо.

Клиника - offline Клиника
03-06-2002 10:53 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Khabarik, буду очень признателен - ну очень...

Major Pronin - offline Major Pronin
Cool03-06-2002 10:56 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать

Настоящий
генерал



function CS(smiley) {
doc = this.document;
doc.smilecode.smileycode.value = '[ IMG ]'+smiley+'[ /IMG ]';
doc.smilecode.smileycode.select();
if (doc.execCommand) {
doc.execCommand('copy');
}
}

<!-- -->

<FORM name=smilecode>
<INPUT name=smileycode size=70>
</FORM>

<!-- -->

<IMG onmousedown=CS(this.src); src="http://you.site.ru/name.gif" width="15" height="15">

Major Pronin - offline Major Pronin
03-06-2002 11:00 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать

Настоящий
генерал



Там где теги ИМГ, без пробелов должно быть, естессно...


фффу... упарился бегать по жаре

Клиника - offline Клиника
03-06-2002 11:21 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад



Major Pronin Khabarik - огромное ламерское спасибо - такое огромное, что таких просто не бывает

Khabarik - offline Khabarik
03-06-2002 11:35 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Мул упертый,
одна шт.



Major Pronin
Угу, ну где-то так. Только зачем было указывать doc = this.document; мне трудно понять... Чтобы не писать везде document и заменить более емким doc??? это уже слишком...

Major Pronin - offline Major Pronin
Cool03-06-2002 11:57 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать

Настоящий
генерал



Khabarik, в исходном варианте была строка, указывающая на форму в другом фрейме.
doc = parent.top.code.document;
я просто заменил ее на:
doc = this.document;
и отвязался от фрейма. Но можно и подсократить, естессно

Khabarik - offline Khabarik
03-06-2002 13:19 URL сообщения      K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Мул упертый,
одна шт.



Major Pronin
Дык и я о том - взял, неподумав переписал... Зачем?

Major Pronin - offline Major Pronin
Cool03-06-2002 13:37 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать

Настоящий
генерал



Khabarik, я не программер и двигаюсь по пути наименьшего сопротивления. Стырил, изменил одну строчку, заработало - что мне еще надо?

Mips - offline Mips
03-06-2002 19:06 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



Major Pronin
вот от таких вот Майоров и кодируют иногда спецы свои произведения
пример небольшого кодирования

Major Pronin - offline Major Pronin
Cool03-06-2002 21:21 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать

Настоящий
генерал



Mips на то и щука в озере, чтоб карась не дремал
Я попробовал пару раз HTMLZip. Прикольная штука Каждый извращается, как умеет.


Кстати, я же приложил некоторые усилия, чтоб оно заработало. Выцепил исходник, разобрался, в чем там дело. Изменил, чтоб стало так, как нужно мне.
Пусть стыдятся те, кто нагло ворует и выдает за свое, не шевеля при этом ни одной извилиной, а у меня девиз такой: нашел, исправил, применил

Dark - offline Dark
04-06-2002 02:29 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Интересно, где вы все были, когда я об этом спрашивал...

Mips - offline Mips
04-06-2002 04:23 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



Major Pronin
это не HTMLZip. На сколько мне известно, никто не смог раскодировать

Dark
тут и были. Ты, наверное, неправильно или невежливо спрашивал.
Не обольщайся, execCommand, на сколько мне известно, работает только в IE и то не во всех версиях. Прикрыли эту большую дырочку уже.

Dark - offline Dark
05-06-2002 02:22 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Камрад
Темная личность



Mips
IE 6.0 - всё прекрасно копируется... И каким же местом его прикрыли?

Mips - offline Mips
05-06-2002 09:57 URL сообщения Дневник     K-Mail    Профиль    Поиск    Контакт-лист   Редактировать
Модератор
Злыдень немрущий



Dark
в 6.0 прикрыли дырочку, в которой можно было запустить любой файл с помощью execCommand

Текущее время: 13:47
новая тема  ответить следующая тема | предыдущая тема
 
Перейти:

версия для печати   отправить эту страницу по e-mail   подписаться на эту тему

 
Powered by: vBulletin Version 2.0.1
Copyright ©2000, 2001, Jelsoft Enterprises Limited.
Любое использование материалов сайта
возможно только с разрешения его администрации.


 

Рейтинг@Mail.ru
Рейтинг@Mail.ru