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

Сообщение от Lemme Посмотреть сообщение
Array.from(document.querySelectorAll('[data-url^="/waitingroom/"]'))
Тогда уж сразу
Array.from(
    document.querySelectorAll('[data-url^="/waitingroom/"]'),
    ({dataset}) => dataset.url = dataset.url.replace('/waitingroom/', '/videochat/') + '?from=wr'
)
Зачем лишний оверхед?)


Сообщение от рони Посмотреть сообщение
[].forEach.call(document.querySelectorAll('[data-url^="/waitingroom/"]'),
    dataset => dataset.url = dataset.url.replace('/waitingroom/', '/videochat/') + '?from=wr'
)
Предполагается что у тс фурифокс, а тот умеет forEach для всех и можно не разрушать эстетику лишними телодвижениями.)
Кстати у тебя ошибка, не dataset, а ({dataset}) - деструктуризация объекта.
Сообщение от рони Посмотреть сообщение
Aetae,
какие теги для форматирования использовать, чтоб ссылки не ломало?
Хе хе, просто делаю так: "ht*!**/!*tp"(мог бы сам через "цитату" подсмотреть). Костыли такие костыли.)

P.S. А "проблему" просто через подмену ссылки по mousedown порешал.
__________________
29375, 35

Последний раз редактировалось Aetae, 11.10.2016 в 22:02.
Ответить с цитированием