С Новым годом! Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 15

JScript на сайте

30.07.2017, 18:21. Показов 1290. Ответов 10
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Возникла такая потребность в написании JavaScript'а. Помогите пожалуйста.
В общем, есть определенный сайт, к примеру, abc.def, на странице сайта abc.def/rnd/, есть число, которое с каждым обновлением страницы, генерируется заново, так же присутствует кнопка.
Цель: нужен скрипт, который следует алгоритму:
Обновить страницу;
Если число = 45, то кликнуть кнопку,
иначе
Обновить страницу.
Жду ваших ответов, буду очень благодарен
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.07.2017, 18:21
Ответы с готовыми решениями:

Сжатие RLE в JScript
Доброго времени суток! Мне нужно написать скрипт. В текстовом файле input.txt записана строка (там могут быть любые символы). Необходимо...

Имя домена JScript
Пишу скрипт и вот столкнулся с проблемой: Как определить имя пользователя и поместить в переменную для дальнейшей передачи в бд?

на jscript изменить значение <TD>
Ячейка таблицы содержит загруженный текст: &lt;td&gt;&lt;script language='JavaScript' src=rusStat3.txt&gt;&lt;/script&gt;&lt;/td&gt; Где-нибудь,...

10
32 / 32 / 14
Регистрация: 30.11.2013
Сообщений: 139
30.07.2017, 19:57
if(/*генерируем число*/ === 45) {
/*кликаем кнопку*/
} else {
location.reload();
}
1
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 15
30.07.2017, 21:04  [ТС]
Спасибо. Но еще один вопрос. Это число имеет следующий код в html:
HTML5
1
<div class="block_light">Число: 45</div>
Как связать это с js-кодом?
0
32 / 32 / 14
Регистрация: 30.11.2013
Сообщений: 139
30.07.2017, 21:07
JavaScript
1
document.getElementsByClassName("block_light")[0].textContent.replace("Число: ", "")
1
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 15
30.07.2017, 21:17  [ТС]
Спасибо огромное. Крайний вопрос:а как кнопку в js сделать:
HTML5
1
<span class="label">Генерировать</span>
0
32 / 32 / 14
Регистрация: 30.11.2013
Сообщений: 139
30.07.2017, 21:28
подскажу - всё есть в гугле
0
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 15
30.07.2017, 21:41  [ТС]
эх, ладно, пойду искать, спасибо за проделанную работу
0
 Аватар для evikza
968 / 530 / 244
Регистрация: 20.05.2015
Сообщений: 776
30.07.2017, 22:28
Лучший ответ Сообщение было отмечено alexxrus7 как решение

Решение

alexxrus7,

HTML5
1
2
<div class="block_light"></div>
<button class="label">Генерировать</button>
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
var count = Math.round(1 + Math.random() * (50 - 1));
 
document.querySelector(".block_light").textContent = "Число: " + count;
 
if (count != 45) {
    document.querySelector(".label").onclick = function() {
        location.reload();
    };
} else {
    document.querySelector(".label").textContent = "Кликнуть кнопку";
    document.querySelector(".label").onclick = function() {
        alert("Любое действие ...");
    };
}
1
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 15
30.07.2017, 23:46  [ТС]
evikza,
Cпасибо Можно еще вопросик.
Как прописать следующее:
если в классе "block_light" найдется число 0, нажать на кнопку
иначе обновить страницу.
0
 Аватар для evikza
968 / 530 / 244
Регистрация: 20.05.2015
Сообщений: 776
31.07.2017, 22:08
alexxrus7,

Цитата Сообщение от alexxrus7 Посмотреть сообщение
если в классе "block_light" найдется число 0, нажать на кнопку
это равносильно "если равно 45"?

JavaScript
1
if (count != 45 || count == 0) {}
0
0 / 0 / 0
Регистрация: 30.07.2017
Сообщений: 15
31.07.2017, 23:15  [ТС]
evikza,
Нужно, чтобы в HTML коде страницы,нашлось число 0 в данном случае. Если таковое есть нажать кнопку.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
31.07.2017, 23:15
Помогаю со студенческими работами здесь

Использование ADSI в JScript
Народ! Кто-нибудь использовал ADSI в JScript?

Подобие InputBox на JScript
Простой способ ввода данных в JS сценарий без подключения VBScript. var W = new ActiveXObject('WScript.Shell'); function func(str) ...

JScript, ввод с клавиатуры
Нужно ввести с клавиатуры строку, пишу на jscript в notepad++ извините за глупый вопрос=)

Поиск, удаление (JScript)
Требуется разработать скрипт для поиска и удаления на заданном диске или в папке всех каталогов с заданным диапозоном времени модификации и...

JScript всплывающая картинка
как сделать так, чтобы при наведение на ссылку всплывала картинка (без нажатия на ссылку) через Jscript


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
11
Ответ Создать тему
Новые блоги и статьи
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
Модель микоризы: классовый агентный подход 3
anaschu 06.01.2026
aa0a7f55b50dd51c5ec569d2d10c54f6/ O1rJuneU_ls https:/ / vkvideo. ru/ video-115721503_456239114
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru