powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / работа с изображением(maps)
12 сообщений из 12, страница 1 из 1
работа с изображением(maps)
    #34485530
Choose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здраствуйте!!!
Надеюсь на вашу помощь!!
Ситуация следующая=Фоном html страницы служит карта (на котором расположены флажочки)
Имеется Три кнопки ЗАГРУЗИТЬ,СОЗДАТЬ,СОХРАНИТЬ.
По кнопке ЗАГРУЗИТЬ обновляется текущая страница и с сервера передается массив в котором содержатся координаты моих флажочков после чего я их размещаю как мне нужно.
По кноке СОЗДАТЬ появляется новый флажок после чего я его ставлю(dragDrop) в нужную мне позицию и жму кнопку сохранить и у меня передаются координаты всех моих элементов опять на сервер где я их сохраняю.

Проблема в следующем
Я сделал загрузку элементов, так же реализовал перетаскивание, но я не могу РЕАЛИЗОВАТЬ КНОПКУ СОЗДАТЬ(тоесть не знаю как динамически подргузить картинку) , не знаю как передать массив обработчику на сервер.
Подскажите где можно почитать или может есть уже готовые примеры!!
Если поможете кодом то не откажусь)))
За ранее Благодарен!!!
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34485667
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторкак динамически подргузить картинку
Код: plaintext
1.
2.
var i = docoment.createElement("img");
i.src="flag.gif";
нужный_элемент.appendChild(i);
авторкак передать массив обработчику на серверЧерез форму методом post в виде строки с разделителями.
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34485868
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно вот как сделать:

ЯвасСкриптом создать слой div, нужного размера, а бэкграундом для этого дива будет служить изображение флажка.
Этот бек граун прописываешь в CSS к странице. Можно создавать div с разными классами и каждому классу свою картинку- красный, синий и флажок т.п.
И двигать уже не изображение а divы.
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34485879
Alex_BBB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя чего-то я намудрил, может показаться гемороем создавать лишний Div когда можно сразу картинку..
Зато можно будет если флажок надоет легко через CSS заменить его на палочку, не лазая в код скрипта
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34486250
Choose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Динамически обьект создается а как ему присвоить за ранее определенную процедуру
я делаю так
function AL() {
alert('privet');
}
</script>
<script type=text/javascript>
function IMA() {
var i = document.createElement("img");
i.src="image/dd.jpg";
i.height=23;
i.width=23;
i.onMouseover="AL()";
document.body.appendChild(i);
}
Это я для примера попробывал картинка создается но событие не раоботает!!
Подскажите возможно ли так сделать и каким спосбобом?
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34486769
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть какое-то ключевое слово для получение ссылки на обработчик... Типа GetRef в vbscript.
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34486800
@RuSHA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
function AL() {
alert('privet');
}
</script>
<script type=text/javascript>
function IMA() {
var i = document.createElement("img");
i.src="image/dd.jpg";
i.height= 23 ;
i.width= 23 ;
i.onMouseover=function () { eval("AL()") };
document.body.appendChild(i);
}
________________________
Спроси, может отвечу ;)
icq 111718060
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34487604
mrJust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Choosei.onMouseover="AL()";
javaScript - регистрозависемый.
Попробуй так:
Код: plaintext
i.onmouseover="AL()";
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34488343
Choose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
i.onMouseover=function () { eval("AL()") };
document.body.appendChild(i);
не работает
<input type="submit" onClick="IMA()" name="Submit" value="Submit">
Жму на кнопку создается рисунок но все равно на событие не реагирует!!!
Сел читать книгу по JS пока не могу толкового ни чего найти!!!
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34488673
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Лучше сядь за книгу по HTML, а еще лучше за MSDN.
Код: plaintext
i.attachEvent("onmouseover", AL)
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34490250
mrJust
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Choosei.onMouseover=function () { eval("AL()") };
document.body.appendChild(i);
ты чем смотришь?
события onMouseover нет,
так же как нет события onMouseOVER.
не верю, что не пашет
Код: plaintext
1.
i.onmouseover=function () { eval("AL()") };
document.body.appendChild(i);
...
Рейтинг: 0 / 0
работа с изображением(maps)
    #34494371
Choose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Действительно криво смотрел!!! Dreamwiever блин подставлял onMo..
Спасибо большое!!!
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / работа с изображением(maps)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]