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

Автоматическое обновление части кода

04.06.2013, 12:16. Показов 8864. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Добрый день.
Пытаюсь сделать автоматическое (через 2 секунды) обновление выполнения кода. Но видать что то не так раз не обновляет.
HTML5
1
2
3
4
<form id="repeat_form" action= <div class="bid" align="center"><?= number_format($skandi_item_row['current_price'] * 0.244, 2, '.', ''); ?></span>&nbsp;&euro;  </div></form>
        <script type="text/javascript">
     setInterval( function () { documnet.getElementById("repeat_form").submit() } , 2000) ;
        </script>
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.06.2013, 12:16
Ответы с готовыми решениями:

Автоматическое обновление контента
Как сделать для этого сайта авто обновление контента

Автоматическое обновление картинки
Здравствуйте, необходимо сделать так, чтобы картинка автоматически обновлялась, без перезагрузки страницы. Как это можно сделать?

Автоматическое обновление страницы
Как средствами Javascript можно реализовать обновление страницы без перезагрузки? Использую такой js код. ...

8
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
04.06.2013, 13:13
у вас выбрано "Код HTML", а в нём разве HTML написан?

нет, написана какая-то фуйня с PHP-вставками

дайте чистый браузерный HTML-код, тогда посмотрим

пока я вижу, что в форме сабмитить нечего - нет ни одного элемента формы, т.е. ни одного <input>, <textarea>, <select>
0
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 5
04.06.2013, 13:23  [ТС]
Пока оно вот так. показывает данные из таблицы (и пересчитывает).
Но при смене данных в таблице что бы обновить информацию нужно обновить страницу.
HTML5
1
<div class="bid" align="center"><?= number_format($skandi_item_row['current_price'] * 0.244, 2, '.', ''); ?></span>&nbsp;&euro; </div>
код полностью скинуть?
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
04.06.2013, 13:30
вы что - совсем непонятливый?
я вам пишу - нужен чистый HTML-код, а вы опять даёте мне PHP-вставки

запустите ваш файл в браузере
выберите в меню "Исходный код"
скопируйте в исходном коде нужный кусочек - от <form> до </form> - и выложите его здесь
0
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 5
04.06.2013, 13:40  [ТС]
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
<tbody><tr><td>
<table cellpadding="2" cellspacing="0" align="center" border="0" width="100%">
<tbody><tr><td valign="top" align="left">
    <div style="color:#08c;padding:0px">#s2833 |
    <a href="detail_skand.php?item_id=2833">Пакет на 10 ставок /a></div>
</td></tr>
<tr><td align="center">
<div style="float:right;position:relative;">
    <div style="padding:2px;width:192px;display:table-cell">
    <a title="Тестовый аукцион"><img src="/images/spacer.gif" class="png" alt="Тестовый аукцион" style="position:absolute;right:2px;top:2px;background:url('/images/mod_T_small.png') no-repeat top right;width:28px;height:28px;z-index:100"></a>
 
        <div id="centered" align="center" style="width:192px;height:112.55696202532px;">
            <img width="180" height="112.55696202532" src="images/auction/32/10_395.png"><br>
        </div>
    </div>
</div>
</td></tr>
 
<tr><td>
    <div class="auction">
        <div class="timer" id="timer2833" style="background-color: transparent; color: rgb(0, 0, 0); background-position: initial initial; background-repeat: initial initial;">02:59:13</div>
        <div class="bid" align="center"><span id="bid2833">2.90</span>&nbsp;руб.</div>
        <div class="bid" align="center">0.71&nbsp;€   </div>
        <div class="bidder" align="center"><b><span id="bidder2833">user&nbsp;</span></b></div>
        
        <div align="center"><input type="button" class="button_bid_big" id="button2833" value="Сделать ставку"></div>
    </div>
</td></tr>
</tbody></table>
                </td></tr>
            </tbody>
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
04.06.2013, 15:33
отлично
теперь вопрос - вы хотите обновлять данные таблицы и брать новые из БД?
и при этом не хотите, чтобы прочая часть страницы менялась?

так?

если так, то:
-- форма вам совсем не нужна, ибо при сабмите её будет обновляться вся страница
-- вам нужен скрипт, который работает с объектом XMLHTTPRequest - почитайте, там все по-русски
0
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 5
04.06.2013, 19:34  [ТС]
Цитата Сообщение от kalabuni Посмотреть сообщение
отлично
теперь вопрос - вы хотите обновлять данные таблицы и брать новые из БД?
и при этом не хотите, чтобы прочая часть страницы менялась?

так?

если так, то:
-- форма вам совсем не нужна, ибо при сабмите её будет обновляться вся страница
-- вам нужен скрипт, который работает с объектом XMLHTTPRequest - почитайте, там все по-русски
Спасибо за помощь. Но прочитав по ссылке ещё больше запутался)
0
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
04.06.2013, 20:17
да всё просто и примитивно

есть у вас какой-то тег на странице, например <div id="mydata"></div>, а внутри него что-то (таблица, например), кою надо каким-то образом изменить - один раз, или периодически

определяете функцию для этого
функция создаёт объект XMLHTTPRequest и посылает запрос на сервер
сервер возвращает ответ (через какое-то время, вам неизвестное - зависит от состояния сети)
как ответ вернулся, включается вторая функция, которая полученный ответ (строку, содержащую новый HTML-код таблицы) "приживляет" в этом <div id="mydata"></div> вместо имеющейся там старой

посмотрите пример - как-то я здесь делал

-- в примере php-файл формирует переменную $d как строку с новым временем сервера (а у вас будет формироваться строка с HTML-кодом таблицы с новыми данными из БД)

-- в примере эта строка со временем (в виде значения HTR.responseText) добавляется к value тега <textarea> (а у вас будет не добавляться, а полностью переписываться свойство innerHTML тега, в который заключена таблица)
0
0 / 0 / 0
Регистрация: 04.06.2013
Сообщений: 5
04.06.2013, 20:24  [ТС]
Цитата Сообщение от kalabuni Посмотреть сообщение
да всё просто и примитивно
Спасибо ещё раз. буду пробовать) Надеюсь получится.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
04.06.2013, 20:24
Помогаю со студенческими работами здесь

Автоматическое обновление даты
Внизу сайта стоит год - 2013. Как сделать чтоб он автоматически обновлялся?

Автоматическое обновление страницы (Скрипт)
Привет друзья, прошу помощи и совета, задачка такая: необходимо сделать автоматическое обновление страницы пользователя при наведении...

Автоматическое обновление стороннего сайта (по таймеру)
Здравствуйте. Вопрос заключается в следующем, есть код для обновления стороннего сайта, возможно было бы обойтись без строчки...

Автоматическое обновление страницы после двойного запроса
проблема с кодом: function submitTwice(f){ f.action = '/roundcube'; f.target = 'ifr1'; f.submit(); f.action = '/mail'; ...

Автоматическое обновление страницы с поиском нужных данных\цифр
Добрый день. Интересует скрипт который обновляет страницу и ищет определенные данные\цифры на ней , и соответственно как то уведомляет об...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Изучаю kubernetes
lagorue 13.01.2026
А пригодятся-ли мне знания kubernetes в России?
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
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% до. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru