Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нужно выполнить один скрипт. (https://javascript.ru/forum/misc/76232-nuzhno-vypolnit-odin-skript.html)

возжаждавший 15.12.2018 22:36

Нужно выполнить один скрипт.
 
Друзья! Вот этот скрипт.
https://s1.rg-adguard.net/dl//script/MS-unlock.js

Я в них не силён, но вот тут у вас прочёл, как нужно выполнять.
http://javascript.ru/node/3932

Остановился на таком варианте:
<html>

    <head>
        <script type="script.js">
         </script>
    </head>

    <body>
         <input type="button" onclick="count_rabbits()" value="Считать кролей!"/>
    </body>

</html>


Естессно, ничего не получилось. По нажатию на *.html просто кнопочка с кроликами и всё. Скрипт имеет имя script.js и лежит в той же папке, что и файл *.html. ЧЯДНТ? Спасибо, кто откликнется.

j0hnik 16.12.2018 00:14

<script type="script.js"></script>
<script src="script.js"></script>

возжаждавший 16.12.2018 00:45

Спасибо, но воз и ныне там. Во вкладке браузера кнопка про кроликов и всё, увы.

j0hnik 16.12.2018 01:17

возжаждавший,
как кролики соотносятся с этим скриптом?
https://s1.rg-adguard.net/dl//script/MS-unlock.js

возжаждавший 16.12.2018 01:41

Никак. Кролики просто показывают, что html работает и всё. Если бы я умел что-нибудь писать, я бы написал: "мы видим страничку html, в которой должен выполняться скрипт, но он не выполняется.". А так я ничего писать не умею, пришлось кроликов оставить.

Уберите кроликов, если вам так удобнее, я буду только рад, лишь бы скрипт выполнился.

j0hnik 16.12.2018 02:43

это пользовательский скрипт который должен запускаться поверх определенных урлов сайта https://www.microsoft.com/, находить определенные селекты и добавлять в них опшины из списка(предполагаю),а для того чтобы он работал с вашим макетом:
1 нужно добавить в макет элементы к которым он обращается
2 поместить скрипт под эти элементы или же в скрипте обернуть все в DOMContentLoaded
но
Для того чтобы скрипт работал на https://www.microsoft.com/ желательно установить удобный менеджер пользовательских скриптов типа Tampermonkey, Greasemonkey и т.д добавить туда ваш скрипт

возжаждавший 16.12.2018 13:05

Вложений: 1
У меня что-то не получается. Действую по этой инструкции:
http://lumpics.ru/greasemonkey-for-mozilla-firefox/

FF современный.

Скрипт
// ==UserScript==
// @name     Unnamed Script 925042
// @version  1
// @grant    none
// ==/UserScript==
alert('Hello, word!');
выполняется на раз везде (почему-то), а нужный мне скрипт НИГДЕ не выполняется

Ниже настройки (одинаковые) для обоих скриптов (для "Hello, word!" и того, сложного)

j0hnik 16.12.2018 19:09

В скрипте список // @match страниц на которых он должен работать.
Еще причиной может, изменение элементов на этих страницах, смена классов id и прочего.

возжаждавший 17.01.2019 20:39

Что-то у меня ничего не выходит. Может, я делаю что не так? Не мог бы кто-нибудь запустить этот скрипт на нужных страницах и сказать, выполняется он или нет? Заранее спасибо
https://s1.rg-adguard.net/dl//script/MS-unlock.js


Часовой пояс GMT +3, время: 01:05.