|
|
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Коллеги, добрый день. Может кто-то подсказать, как сделать так, чтобы при изменении элементов с помощью JavaScript, это изменение сразу же отображалось в разметке? Проблема: Через JavaScript меню картинку элементу, картинка меняется, а вот в разметке отображается старая. Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 09:44 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Разметка (код страницы) это статический текст, загруженный с сервера, он не меняется с той целью, чтобы можно было узнать, что конкретно было загружено. Чтобы узнать, что там сейчас, нужно смотреть DOM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:09 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
JavaScript видит изменения, сделанный собой, а вот ASP нет, даже при включённом ViewState. Есть у кого-то идеи относительно этого? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:14 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
У меня нет идеи даже относительно смысла вопроса. Как ASP может что-то "видеть"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:15 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
При отправке формы обратно на сервер например. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:16 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Ну так отправляются поля формы, а не разметка. С какого бодуна вообще такие идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:21 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Dmitri4Через JavaScript меню картинку элементу, картинка меняется, а вот в разметке отображается старая. Не совсем понятно... Возможное решение - через спрайты ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:24 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
AntonariyНу так отправляются поля формы, а не разметка+1 и вьюстейт один из них :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:32 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Моя цель - получить на сервере изменённые данные <img через JavaScript. Получается ничего кроме как дублирование данных в скрытое поле, не поможет (которое будет таки отправляться на сервер)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:44 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
давайте подробнее с чего вдруг JS меняет img? наверное, не по своей инициативе? наверное, юзер что-то где-то изменил? Чекбокс выставил например... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:47 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Dmitri4Моя цель - получить на сервере изменённые данные <img через JavaScript. Получается ничего кроме как дублирование данных в скрытое поле, не поможет (которое будет таки отправляться на сервер)?используй аякс ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:47 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Dmitri4Моя цель - получить на сервере изменённые данные <img через JavaScript.Зачем Вам это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 10:49 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Яростный МечDmitri4Моя цель - получить на сервере изменённые данные <img через JavaScript. Получается ничего кроме как дублирование данных в скрытое поле, не поможет (которое будет таки отправляться на сервер)?используй аякс Какой нафиг аякс? Картинка и так аякс. Можно изменять по таймеру срц картинки. Например <img src="moja_kartinka?количество_секунд с января 70-го года">. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:04 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Паганельдавайте подробнее с чего вдруг JS меняет img? наверное, не по своей инициативе? наверное, юзер что-то где-то изменил? Чекбокс выставил например... Всё верно, картинка меняется из-за действий пользователя. Вариант с чекбоксом я уже использую в своём проекте, но их у меня уже очень много на странице (более 100, один на каждую картинку), а сейчас надо создать ещё столько же. Вот я и ищу альтернативы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:04 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Яростный МечDmitri4Моя цель - получить на сервере изменённые данные <img через JavaScript. Получается ничего кроме как дублирование данных в скрытое поле, не поможет (которое будет таки отправляться на сервер)?используй аякс Если не найду другого решения, то буду использовать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:05 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
ShSergeЯростный Мечпропущено... используй аякс Какой нафиг аякс? Картинка и так аякс. Можно изменять по таймеру срц картинки. Например <img src="moja_kartinka?количество_секунд с января 70-го года">. Картинка меняется от действий пользователя, а не по времени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:06 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Dmitri4...Картинка меняется от действий пользователя, а не по времени. Тогда после вопросительного знака гуид генерить, типа: <%Guid.NewGuid();%>. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:08 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
ShSergeDmitri4...Картинка меняется от действий пользователя, а не по времени. Тогда после вопросительного знака гуид генерить, типа: <%Guid.NewGuid();%>. Возможно вы не заметили или я вас не верно понял. Картинку меняет JavaScript, использовать в нём ASP я не смогу для присвоения какого-то уникального номера, да и не увидит ASP этого изменения. Моя основная проблема именно в том, что я на сервере не вижу изменений, сделанных JavaScript в <img, да и в Label при отправке на сервер и с включённом ViewState, я то же не вижу изменений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:28 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Dmitri4Паганельдавайте подробнее с чего вдруг JS меняет img? наверное, не по своей инициативе? наверное, юзер что-то где-то изменил? Чекбокс выставил например... Всё верно, картинка меняется из-за действий пользователя. Вариант с чекбоксом я уже использую в своём проекте, но их у меня уже очень много на странице (более 100, один на каждую картинку), а сейчас надо создать ещё столько же. Вот я и ищу альтернативы.Может Вы тогда более подробно расскажете о задаче? Что Вам даст знание об изменениях в <img> на сервере? Глядишь и предложим Вам хорошую альтернативу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:35 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Dmitri4Всё верно, картинка меняется из-за действий пользователя. Вариант с чекбоксом я уже использую в своём проектену так значение чекбокса передается серверу с сабмитом формы, да? Вот и обрабатывайте его на сервере, и узнаете, показывалась юзеру первая картинка (чекбокс нажат) или вторая (не нажат) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:46 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
ПаганельDmitri4Всё верно, картинка меняется из-за действий пользователя. Вариант с чекбоксом я уже использую в своём проектену так значение чекбокса передается серверу с сабмитом формы, да? Вот и обрабатывайте его на сервере, и узнаете, показывалась юзеру первая картинка (чекбокс нажат) или вторая (не нажат) Именно сейчас я так и делаю, но, как я уже писал, таких чекбоксов у меня более 100 и сейчас нужно сделать ещё такое же число, но мне не нравится такая реализация и я ищу альтернативы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:53 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
Рекомендую обратиться к тому, кто Вам такую задачу поставил Потому что если в одной форме сотни чекбоксов, то это как-то юзеру наверное должно быть неудобно Мне например было бы неудобно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:56 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
skyANADmitri4пропущено... Всё верно, картинка меняется из-за действий пользователя. Вариант с чекбоксом я уже использую в своём проекте, но их у меня уже очень много на странице (более 100, один на каждую картинку), а сейчас надо создать ещё столько же. Вот я и ищу альтернативы.Может Вы тогда более подробно расскажете о задаче? Что Вам даст знание об изменениях в <img> на сервере? Глядишь и предложим Вам хорошую альтернативу. Конечно. Пользователю необходимо выбрать из общего списка картинок (более 100), 10 шт и я должен получить выбранные им . При этом он должен не просто их выбрать, а они должны перемещаться JavaScript в нужные части экрана, в подготовленные для этого <img. Именно поэтому выбор картинок был отдан JavaScript, в помощь которому даны chebox (равное общему количеству), изменяя который через JavaScript, я вижу какие картинки были выделены. По-моему это ужасное решение, а сейчас его надо масштабировать. Я хочу решить эту задачу грамотно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:57 |
|
||
|
Javascript и HTML-разметка
|
|||
|---|---|---|---|
|
#18+
ПаганельРекомендую обратиться к тому, кто Вам такую задачу поставил Потому что если в одной форме сотни чекбоксов, то это как-то юзеру наверное должно быть неудобно Мне например было бы неудобно Пользователь щёлкает на картинки, а чекбоксы ему не видны. Они выделяются JavaSritpt`ом на заднем плане, чтобы передать информацию о выделенных картинках на сервер. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.06.2013, 11:58 |
|
||
|
|

start [/forum/topic.php?fid=22&msg=38305981&tid=1448207]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
191ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 236ms |
| total: | 525ms |

| 0 / 0 |
