TheBarmaley
![](http://forum.ru-board.com/board/avatars/private/TheBarmaley.gif)
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору FiLinX Цитата: что мне надо изменить в коде | навскидку - вместо: Код: function checkValidity(event, link, id) { if (!returnErrors(link)) { switch (event) { case "open-embed": openEmbed(link, id); break; case "open-cookie": openCookie(link, id); break; } } } | написать как-то так: Код: function checkValidity(event, link) { switch (event) { case "open-embed": window.open(link.replace("watch?v=", "embed/")); } } | остальное (кроме обработчика нажатия клавиш) - просто мусор. как почистить не стану подсказывать, шибко много его там..)) ну и ваще.. я как увидел размер 550к (за счёт вложенной анимашки в вебп) - сразу стало ясно - очередной "хелловорлд".. впрочем, не буду дальше, всё равно ведь ты "мухожук"... Цитата:ну.. на посошок - по соточке, за многолетнее сотрудничество - если серьёзно - давно бы уже сам чего-нить наваял, там работы на день от силы (включая тесты и прочую обкатку). ну да, можно искать/перебирать, но когда сам - все нужности будут в комплекте и без "излишеств".. вот, кстати, можешь с текущего "хелловорлда" и начать - там только удалять, добавлять ничего не надо..)) Добавлено: ...сорян, в написать как-то так не учёл хотелку "в фоновой" - поэтому вот так надо: Код: function checkValidity(event, link) { switch (event) { case "open-embed": chrome.tabs.create(link.replace("watch?v=", "embed/"),{active:!1}) } } | ![](http://forum.ru-board.com/board/s/smoke.gif)
|