|
|
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
На сервере есть данные, которые обновляются каждые две минуты. На странице есть чужой JavaScript, которому эти данные надо периодически подсовывать без перезагрузки страницы. Никогда такого не делал. Можно примерчик, или что читать? MS SQL 2008, ASP.NET Или это в другой форум? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:01:55 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Подгружать аяксом и встраивать в DOM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:21:07 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-home, Что значит "чужой жаваскрипт"? Но в любом случае, гуглите по слову "polling" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:22:56 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Ифреймов ВасяFlying-home, Что значит "чужой жаваскрипт"? Но в любом случае, гуглите по слову "polling" Ну, не мой. У него есть програмный интерфейс. Могу декларировать переменные, присваивать им значения, а он будет что-то там с этими переменными делать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:42:20 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-homeИфреймов ВасяFlying-home, Что значит "чужой жаваскрипт"? Но в любом случае, гуглите по слову "polling" Ну, не мой. У него есть програмный интерфейс. Могу декларировать переменные, присваивать им значения, а он будет что-то там с этими переменными делать. Чудно Слово "polling" в гугль ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:44:37 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Уж проще каждые 2 минуты дергать данные "обычным" запросом. ИМХО. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 09:53:43 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
HettУж проще каждые 2 минуты дергать данные "обычным" запросом. ИМХО. Есть 1:polling и есть 2:long polling "каждые 2 минуты дергать данные обычным запросом" - это 1:polling и есть И, имхо, перестаньте давать говнокодерские советы типа HettПодгружать аяксом и встраивать в DOM? Зачем встраивать в дом? За каким х... надобностью? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:00:25 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Ифреймов ВасяFlying-homeпропущено... Ну, не мой. У него есть програмный интерфейс. Могу декларировать переменные, присваивать им значения, а он будет что-то там с этими переменными делать. Чудно Слово "polling" в гугль Нашел вот такое пример: Код: javascript 1. 2. 3. 4. 5. 6. Это оно? Меня смущает значок доллара и слово "аякс". Я не знаю, что это такое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:08:59 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-homeИфреймов Васяпропущено... Чудно Слово "polling" в гугль Нашел вот такое пример: Код: javascript 1. 2. 3. 4. 5. 6. Это оно? Меня смущает значок доллара и слово "аякс". Я не знаю, что это такое. Меня тоже смущает, что вас это смущает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:11:22 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-homeМеня смущает значок доллара и слово "аякс". Я не знаю, что это такое. http://api.jquery.com/jQuery.ajax/ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:12:50 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Ифреймов Вася, Ну да, чего-то я тупанул) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:14:16 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Немного теории в тему: http://javascript.ru/ajax/comet/polling ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:14:54 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Ифреймов ВасяЗачем встраивать в дом? За каким х... надобность Я хз че там за скрипт и как он работает. Я сделал предположение что он разбирает какую-то табличку. Если же можно инициализировать переменные и т.п., то конечно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:34:54 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Спасибо за ссылки, примерно понял, что это такое. Сразу задумался вот над чем. С сервера в любом случае возвращается текст (ну, html). На страничке скрипту надо подсовывать и текстовые данные, и числовые. Все время борюсь с желанием просто сгенерировать скрипты на сервере и выполнить их на странице, чтоб меньше изучать новое. Понимаю, что это неправильный подход. Передавать надо именно данные. Подходящего примера для передачи числовых данных что-то не увидел. Я вообще правильно рассуждаю? "Чужой скрипт" - это API Яндекс-карт, если что. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 10:45:11 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Или я излишне заморачиваюсь, и достаточно сгенерить скрипт такого вида на сервере? Код: javascript 1. 2. 3. 4. 5. Или передавать только координаты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 11:00:19 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-home, Передатъ координаты, а уже с ними создать плейсмарк ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 11:11:43 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-home, передавайте данные в JSON, как вариант ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 11:50:14 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
HettFlying-home, передавайте данные в JSON, как вариант Еще одно новое слово... А в последнем приведенном мной примере возможна подстановка переменных, или там должны быть константы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 12:11:40 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
про это новое слово написано по ссылке, которую я давал выше ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 12:15:16 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Паганель, Да, я глянул. В общем, так. Я смог изменить содержимое страницы с помощью XMLHttpRequest (стырил пример, который смог прочитать). Не сложно. Без использования незнакомых значков и слов. По кнопочке (или по таймеру) загружаю содержимое дива с сервера. Но это текст. А в переменные как данные загнать? Парсить полученный текст? Или мне как раз поможет этот самый JSON? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 12:30:37 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-homeИли мне как раз поможет этот самый JSON?да ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 12:35:10 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 12:35:59 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Передал на страницу заджейсоненные данные. Как их теперь распарсить попроще? У меня массив записей, каждая из которых содержит строку и массив чисел. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 15:18:26 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-homeКак их теперь распарсить попроще?Вы статью по приведенной выше ссылке вообще читали? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 15:23:10 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
ПаганельFlying-homeКак их теперь распарсить попроще?Вы статью по приведенной выше ссылке вообще читали? На английском? Пробежался глазами, почитал примеры внизу. С передачей данных я разобрался. Теперь надо в JavaScript-e распарсить данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 15:27:52 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Что-то не могу разобраться. По-идее, eval дает доступ ко всем элементам массива. Как? {[{"a":"x1","b":[1,2]},{"a":"y2","b":[2,3]}]} Напишите, как мне обратиться к первому элементу массива "b" второго элемента представленного массива. Синтаксис какой-то непредсказуемый. Для меня, по крайней мере. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 16:30:10 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 16:41:35 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
авторНапишите, как мне обратиться к первому элементу массива "b" второго элемента представленного массива. Синтаксис какой-то непредсказуемый. Для меня, по крайней мере. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 16:44:06 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
гыгы... если тебе нужно использовать для Код: sql 1. 2. 3. 4. 5. я бы стремился возвращать с сервера что-то типо такого Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 16:51:41 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
-JSON- Код: sql 1. 2. А я могу вместо "JSON.parse" написать "eval"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 17:08:52 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Flying-home-JSON- Код: sql 1. 2. А я могу вместо "JSON.parse" написать "eval"?да. Тем более что в ИЕ7 JSON нету ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 17:25:58 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
авторТем более что в ИЕ7 JSON нету автор<!--[if lte IE 7]> <script type="text/javascript" src="путь до...."></script> <![endif]--> https://github.com/douglascrockford/JSON-js/blob/master/json2.js ИМХО ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 17:39:03 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Всем спасибо, заработало. Потерял кучу времени из-за собственной невнимательности. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 17:44:55 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Яростный МечТем более что в ИЕ7 JSON нету Сорри, а можно поподробнее? Не буду умничать, я понял, что речь идет о некоем объекте, а не о JavaScript Object Notation. Вопрос в другом: а после ИЕ7 он появился на уровне языка? .stringify уже можно делать без библиотек? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 18:09:46 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 18:40:51 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 18:52:07 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Я ранее написал пример который будет работать даже на иеб. А как вы получаете JSON? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 21:38:32 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
HettЯ ранее написал пример который будет работать даже на иеб. А как вы получаете JSON? Не понятно кому вопрос Но если мне - то использую библиотеку Крокфорда, на которую выше ссылка была Она тоже использует eval, но надежнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.10.2012, 23:01:22 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Ифреймов Вася, топик стартеру ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.10.2012, 10:19:35 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Гляньте, полжалуйста, что не так с JSON? Код: javascript 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. eval не срабатывает и все тут. Сперва думал, что из-за того, что массивы pts с разным количеством элементов, но нет. С одинаковым тоже не работает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2012, 11:57:59 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
а что это там за присваивания такие? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2012, 12:04:57 |
|
||
|
Подскажите, как сделать правильно.
|
|||
|---|---|---|---|
|
#18+
Паганельа что это там за присваивания такие? Спасибо!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.10.2012, 12:09:33 |
|
||
|
|

start [/forum/topic.php?all=1&fid=22&tid=1449195]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
173ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
79ms |
get tp. blocked users: |
2ms |
| others: | 216ms |
| total: | 520ms |

| 0 / 0 |
