Гость
  • Страница 1 из 1
  • 1
Форум » Web-Раздел » Скрипты для uCoz » Ссылка на тему в uWnd от uArts
Ссылка на тему в uWnd от uArts
Xemordio Offline Дата: Понедельник, 10.09.2018, 13:04 | Сообщение # 1
Администратор
Звание: Маршал [?]
Сообщений: 3489

Однажды мне предложили подправить скрипт чел под ником "Гостик" но он был полностью не рабочий пришлось его переписать с нуля. Долго пришлось переписывать так как я ни как ни мог понять почему не срабатывает с jQuery метод .replace . И тут я подумал, а что если это проблема в версии в общих настройках я сменил версию на 1.6.1 обновляю страницу на форуме и вдруг всё работает! Скрипт конечно не ахти так как есть переменная, ну без неё ни как потому что событие клика на вешано на ссылке а мне нужно событие через jQuery onclick нет ну можно было через attr но я не решил это делать!

И так устанавливаем версию jQuey в Общих настройках 1.6.1.
Далее переходим: Редактор Страниц - Форум - Общий вид страниц форума
находим $BODY$ и ниже ставим скрипт:
Код
<script language="JavaScript" type="text/javascript">
$('.postNumberLink').each(function () {
  var string = $(this).attr('onclick').replace("prompt('Прямая ссылка к сообщению','","").replace("');return false;","");
  $(this).attr('onclick','');
    $(this).click(function(){
      new _uWnd('ajax','Ссылка на сообщение','350','90',{modal:true,autosize:false},'<input type="text" id="frmuarts" onclick="this.select()" style="width:300px;" value="'+string+'" />');
    $(this).attr('onclick','');
  });
});
</script>


Готово!
Автор скрипта : Евген aka ReSLeaR-
Дата регистрации: 22.07.2017
Форум » Web-Раздел » Скрипты для uCoz » Ссылка на тему в uWnd от uArts
  • Страница 1 из 1
  • 1
Поиск:

Обновленные темы

Мини-чат

Лучшие пользователи

Xemordio REP: 11[3489]
Infe[R]nos REP: 5[38]
Бармен REP: 7[28]
StraNNik REP: 1[25]
Waldemar REP: 0[12]
NL-Vincenz REP: 0[12]
Razilator REP: 14[7]
Ghosteron REP: 3[6]
Duzeppa26 REP: 4[5]
LENA_D REP: 0[5]

Статистика форума

Темы: 2433
Всего постов: 3630
Новый юзер:c2012x86x
Нас сегодня посетили:
Xemordio, TonaTor, larryst934