|
Отправлка ЛС из списка пользователей
|
|
| bullet-msk | Дата: 22 Декабря 2009, 15:30 | Сообщение # 1 | ● ● ● ● ● 81 сообщение Статус: Offline | При нажатии на значок письма рядом с ником юзера в списке пользователей сайта (http://адрес.сайта/index/15-1) форма для отправки ЛС открывается в этом же окне, что очень неудобно. Как сделать так, чтобы она открывалась в отдельном окне, как информация о пользователе? | | |
|
| cucYa | Дата: 22 Декабря 2009, 15:34 | Сообщение # 2 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code var link = document.getElementsByTagName('a'); for (var i = 0; i < link.length; i++) { if (link[i].className == 'uPM') link[i].setAttribute('target', '_blank'); } | | |
|
| bullet-msk | Дата: 22 Декабря 2009, 16:40 | Сообщение # 3 | ● ● ● ● ● 81 сообщение Статус: Offline | Частично решает проблему. Хотелось бы, чтобы эта форма открывалась в отдельном окне заданного размера. В случае с информацией о пользователе это решалось так: Code <a href="javascript://" rel="nofollow" onclick="window.open('http://ссылка на профайл','upp1','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350');return false;"><b>Ник</b></a> Как подобное реализовать в данном случае?Добавлено (22 Декабрь 2009, 16:40) ---------------------------------------------
Code var link = document.getElementsByTagName('a'); for (var i = 0; i < link.length; i++) { if (link[i].className == 'uPM') link[i].setAttribute('target', '_blank'); } И еще вопрос по ходу... Как данный код адаптировать под ссылку Хостинг от uCoz? Она также открывается в том же окне. И класс у ссылки не прописан, как привязать открытие именно этой ссылки в отдельном окне? | | |
|
| mob_dp | Дата: 22 Декабря 2009, 16:51 | Сообщение # 4 | ● ● ● ● ● 4112 сообщений Статус: Offline | Code $("a.uPM").attr("onclick","window.open('http://ссылка на профайл','upp1','scrollbars=1,top=0,left=0,resizable=1,width=680,height=350')").attr("src","javascript://") тренируюсь  | | |
|
| bullet-msk | Отредактировал bullet-msk - Вторник, 22 Декабря 2009, 16:57 Дата: 22 Декабря 2009, 16:57 | Сообщение # 5 | ● ● ● ● ● 81 сообщение Статус: Offline | тренируюсь  Не пашет )) | | |
|
| mob_dp | Дата: 22 Декабря 2009, 17:00 | Сообщение # 6 | ● ● ● ● ● 4112 сообщений Статус: Offline | ну и ладно  | | |
|
| cucYa | Дата: 22 Декабря 2009, 18:00 | Сообщение # 7 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code var link = document.getElementsByTagName('a'); for (var i = 0; i < link.length; i++) { if (link[i].className == 'uPM') { link[i].onclick = function () { window.open(this.href, 'upm', 'width=800, height=400'); return false; }; }; }; | | |
|
| bullet-msk | Дата: 23 Декабря 2009, 02:53 | Сообщение # 8 | ● ● ● ● ● 81 сообщение Статус: Offline | Все работает! Большое спасибо! )Добавлено (23 Декабрь 2009, 02:53) --------------------------------------------- Так а со ссылкой Хостинг от uCoz как быть?  | | |
|
| cucYa | Дата: 23 Декабря 2009, 03:11 | Сообщение # 9 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Code <span id="hosted">$POWERED_BY$</span> Code document.getElementById('hosted').getElementsByTagName('a')[0].target = '_blank'; | | |
|
| mob_dp | Дата: 23 Декабря 2009, 15:36 | Сообщение # 10 | ● ● ● ● ● 4112 сообщений Статус: Offline | cucYa, ты с каких пор на js перешел? | | |
|
| cucYa | Дата: 23 Декабря 2009, 15:59 | Сообщение # 11 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | mob_dp, недавно. | | |
|
| bullet-msk | Дата: 24 Декабря 2009, 16:21 | Сообщение # 12 | ● ● ● ● ● 81 сообщение Статус: Offline | Спасибо, все работает  | | |
|