Программирование > JavaScript & JScript
Помогите написать пару скриптов.
Anatoliy:
Люди помогите написать два простеньких скрипта на javascript. Просто я Яву не очень хорошо знаю, а написать надо срочно(так что с доками возиться некогда).
1) Первый скрипт пустяковый. Это даже не скрипт, а так... Вообщем ситуация такая: есть страница, в ней два фрейма. В одном фрейме ссылка. Нужно чтобы при нажатии на эту ссылку обновлялась страница (именно вся страница а не только этот фрейм)..?
2) Второй скрипт чуть посложнее. Вообщем, нужно сделать таймер обратного отсчёта, секунд на 30 и чтобы при достижении нуля одно значение на странице изменялось (увеличивалось) на единицу. Щас постараюсь объяснить, что я имею в виду:
Страница загрузилась:
Таймер: 30
Значение: 1
Прошла секунда:
Таймер: 29
Значение: 1
.......
Прошло 30 сек:
Таймер: 0
Значение: 2 (увеличилось на единицу).
Очень прошу помочь. Заранее благодарен.
Макс:
1.
function reload_frames(){
parent.frames[0].location.reload();
parent.frames[1].location.reload();
}
обновить
не тестил
----
2.
Такое на brainbench используется. Зарегся там и какой-нить бесплатный тест начни проходить. Ну и соответственно посмотри javascript
Anatoliy:
1) Твой скрипт не работает (интересно почему). Но даже если бы он работал, мне кажется он не делал бы, то что мне нужно. Насколько я понял ты написал код, который при нажатии на кнопку обновлял бы оба фрейма. Мне же нужно, чтобы при нажатии на кнопку обновлялась именно страница содержащая фреймы(дело в том что эта страница php-скрипт и перед тем как выводить фреймы делает ряд операций в БД. Если просто обновить фреймы, то соответсвующие операции произведены не будут).
Помоги если можешь, очень нужно и при том срочно.
2) На brainbench посмотрел. Да, почти то что мне нужно, постараюсь переделать под себя, если не получится надеюсь на помощщь.
puh:
function reload_frames(){
parent.document.location.reload();
}
Anatoliy:
Спасибо, одна проблема решена.
Навигация
Перейти к полной версии