Помощник
|
Добавляем свой JS на чужой сайт |
k0ttee
|
Сообщение
#1
|
||
|
|
||
|
|||
airman |
6.12.2014, 23:39;
Ответить: airman
Сообщение
#2
|
|
k0ttee, и что в конечном итоге получилось? Я так и не понял нафига козе баян :laugh:
-------------------- |
|
|
Aman_sf |
7.12.2014, 0:05;
Ответить: Aman_sf
Сообщение
#3
|
|
Как я понял, котэ хочет изменять дизайн на других сайтах, без взлма - только ему чтоб так отображалось.
Насколько я помню, такое делалось одним расширением к опере и в хроме было. Это типа при заходе на сайт он сохраняет изменения, и таким образом можно рекламу отключать и всякие ненужный мусор, цвет сайта изменить и кароче полностью его поменять. |
|
|
k0ttee
|
Сообщение
#4
|
|
что в конечном итоге получилось? Пока ничего... :unsure: Я в адресных пространствах заблудился - все функции выполняются даже без вызова. Вот осилю доки, тогда будет. нафига козе баян Так ведь "хватит это терпеть" же. :laugh: Напилить себе любимому "того и так как хочется". только ему чтоб так отображалось Да, именно это (и не только это, а гораздо больше). рекламу отключать и всякие ненужный мусор, цвет сайта изменить Для этого хватало расширения Stylish и CSS в нем. полностью его поменять JS это программирование а не разметка, так что можно "все". Разве что капча малину испортит. Добавлено спустя 14 часов 22 минуты 10 секунд: Как минимум, автопереключалку в 1080/720 (или максимально возможное качество) для ютуба, а то когда плейлисты играют не охото руками переключаться (оно собака слетает). На звук этот выбор качества тоже влияет. Да, у меня все симптомы типичного питерского "небыдла" или болезни "я не такой как все". -------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
reds |
26.9.2016, 20:32;
Ответить: reds
Сообщение
#5
|
|
Возможно ли как-то обратится к блоку, у которого нет ID, но есть DATA-, вот пример:
<div class="reply_author"> <a class="author" href="/durov" data-from-id="1">Павел дуров</a> </div> К нему нужно добавить заранее подготовленную ссылку, чтобы получилось: <a class="author" href="/durov" data-from-id="1">Павел дуров</a> | [color=#0040FF]<a href="http://youtube.com/durov">YouTube</a>[/color] ---------------- Хочу в одном закрытом сообществе рядом с именами комментаторов вставить ссылки на их Youtube-каналы Добавлено спустя 47 минут 50 секунд: Оказалось можно выбрать ссылку по href, сижу, пилю скрипт и довольный такой, типа программёр. Добавлено спустя 1 час 8 минут 44 секунды: Эх, оказалось, все не так просто как с css, с трудом сделал то, что мне нужно, но когда уже вздохнул с облегчением, обнаружил, что скрипт не действует на содержимое, которое грузится через ajax. То есть, у последних комментаторов поста вк показываются ссылки, а если развернуть старые комментарии, то все они "Голые". Вот часть кода: // ==UserScript== // @name VK // @namespace vk // @include https://vk.com/* // @include https://*.vk.com/* // @require http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js // @resource my_img http://site.ru/img.png // @resource my_text http://site.ru/my_text.txt // ==/UserScript== $(document).ready(function(){ var $=window.jQuery; $("a.author[href$='/ihakimov']").append(" &nbsp; <a class=youtube target=_blank href='http://www.youtube.com/channel/UCQxsLDIGrDPPPOPy9q32Luw'>YOUTUBE</a> "); //REDS $("a.author[href$='/alisichkalis']").append(" &nbsp; <a class=youtube target=_blank href='https://www.youtube.com/c/Alisichkaschannel2015'>YOUTUBE</a> }); Вот разворачивалка вк: <a id="wrh-90926925_4755" class="wr_header" onclick="return wall.showReplies('-90926925_4755', false, false, event);" offs="3/14" href="/wall-90926925_4755?offset=last&amp;f=replies">Показать все 14 комментариев</a> Пытался создать новый такой же блок кода, но вместо ready вставить (".wr_header").click, но в таком случае при каждом нажатии на кнопку "Развернуть" добавляется новая ссылка туда, где старые, а в развернутом содержании ничего не редактируется. |
|
|
k0ttee
|
Сообщение
#6
|
|
reds, шапка поста писалась в 2014 году... Тогда я юзал Linux. А сегодня мне стыдно за рассказ о GreaseMonkey, об этой обязьяне, которая глючит. Сегодня я предложу писать полноценный плагин, а не воевать с красноглазой обезьяной.
-------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
Alerelfi |
13.4.2018, 18:46;
Ответить: Alerelfi
Сообщение
#7
|
|
(k0ttee) Сегодня я предложу писать полноценный плагин, а не воевать с красноглазой обезьяной. А можно поподробнее здесь. Что подразумевается под полноценным плагином? |
|
|
k0ttee
|
Сообщение
#8
|
|
|
Что подразумевается под полноценным плагином? Написать полностью свой плагин, а не пихать свой код в Greasemonkey.
-------------------- btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9 |
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
[Услуги] Баннер/Графика/Сайт | 241 | FillPlay | 180650 | Сегодня, 15:19 автор: FillPlay |
|
Будет ли склейка сайтов если старый телефон перенести на новый сайт? | 1 | noviktamw | 399 | Вчера, 18:31 автор: malamut |
|
Ваш сайт блокирует Роскомнадзор? | 29 | hollywooduk | 6023 | Вчера, 11:21 автор: hollywooduk |
|
Раскройте свой потенциал заработка с помощью 2x2 Media Network — вашего пути к выгодным предложениям CPA! Присоединяйтесь к 2x2 Media Network, вашему надежному партнеру в мире |
11 | 2x2MediaLimited | 3299 | 18.4.2024, 4:22 автор: 2x2MediaLimited |
|
Прототипирование + дизайн + вёрстка = красивый и эффективный сайт под ключ | 0 | bunneh | 463 | 16.4.2024, 18:02 автор: bunneh |
Текстовая версия | Сейчас: 25.4.2024, 16:10 |