|
Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Создание всплывающего окна при подводе курсора к элементу рисунка |
|
|
Создание всплывающего окна при подводе курсора к элементу рисунка
|
Ветеран Сообщения: 1791 |
Профиль | Отправить PM | Цитировать
Для использования компа в уч.процессе необходимо, чтобы при подводе курсора к элементу рисунка всплывало окошко с описанием, например назначение органа управления.
Рисунки выполнены с нуля в Power Point. То что мог реализовать, так открытие другого слайда. В Front Page также желаемого результата не добился (я его еще слабо знаю). Уверен, что подобное можно реализовать и для фотографий путем установления прозрачных зон над элементами фотографии, но как? Пример рисунка приведен в прикрепленном файле. Благодврю за помощь. |
|
------- Отправлено: 14:03, 13-09-2008 |
Ветеран Сообщения: 7254
|
Профиль | Отправить PM | Цитировать Codru, а где будет это место с описанием? Если где-то фиксировано, могу предложить сделать на ява-скрипте (на картинку кладем активные области или слои, при наведении на слой запускается функция отображения с нужным параметром). Вариант два - на флеше (это тоже как два пальца)
|
------- Отправлено: 23:40, 13-09-2008 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
Ветеран Сообщения: 1791
|
Профиль | Отправить PM | Цитировать dmitryst На стационарных компах, флешка только для переноса с одного компа на другого. Я знаю, что подобное возможно, но в программировании отстал безнадежно.
Спасибо за содействие. |
------- Отправлено: 00:48, 14-09-2008 | #3 |
Ветеран Сообщения: 7254
|
Профиль | Отправить PM | Цитировать Цитата Codru:
Я имел в виду следующее - делается html-страничка, в которой будет, скажем, ваш рисунок вверху, а внизу, в рамочке - пояснительный текст. Этот скрипт могу написать даже я Вариант два - использовать технологию Macromedia/Adobe Flash (а не то, что вы подумали ). Тогда можно делать надпись как угодно - на картинке, под картинкой, скрутить ее, сделать анимацию и так далее. Плюс - конечный файл можно запустить на любой вин-системе. Тоже делается сравнительно просто. (если всего один рисунок, могу помочь) |
|
------- Отправлено: 00:59, 14-09-2008 | #4 |
Ветеран Сообщения: 3806
|
Профиль | Отправить PM | Цитировать Codru, в html есть такое понятие как image map - на изображение накладывается "карта", пример из спецификации:
< P><IMG src="navbar1.gif" usemap="#map1" alt="navigation bar"> <P>This is a navigation bar. </OBJECT> <MAP name="map1"> <AREA href="guide.html" alt="Access Guide" shape="rect" coords="0,0,118,28"> <AREA href="search.html" alt="Search" shape="rect" coords="184,0,276,28"> <AREA href="shortcut.html" alt="Go" shape="circle" coords="184,200,60"> <AREA href="top10.html" alt="Top Ten" shape="poly" coords="276,0,276,28,100,200,50,50,276,0"> </MAP> вместо alt можно использовать title |
|
Отправлено: 01:51, 14-09-2008 | #5 |
Ветеран Сообщения: 1791
|
Профиль | Отправить PM | Цитировать dmitryst, извините за несообразительность.
В общем желательно чтобы окошко с текстом всплыла над рисунком. Хочется, чтобы рисунок занял наибольшую площадь экрана. А еще, чтобы окошко свернулась автоматически при удалении курсора. Второй вариант больше устраивает. Мне бы только помощь для одного элемента рисунка, остальные я бы сделал сам (органов управления много), тем более, что подобных рисунков около десяток. Тем более, что в одном случае -просто изучение органов управления, в другом, последовательность настройки (изучение, зачет). В общем, что-то подобное тренажеру. Busla раньше я пытался в html что-то подобное создать (не помню подробности), но не получил нужного результата. Попробовал на быструю руку, ссылка на другую программу, страницу получается, а прямоуголник не смог расскрыть. Оставлю на завтра, надо немного вспомнить. Спасибо за участие, завтра поделюсь результатом. |
------- Отправлено: 02:42, 14-09-2008 | #6 |
Кот Ти Сообщения: 7318
|
Профиль | Отправить PM | Цитировать Цитата Codru:
Хотя... Если окно открывается не по центру, а сбоку от курсора, то при отводе мышки в сторону от маленького элемента, окно пропадёт. Что-то подобное на dreamstime.com в поиске изображений реализовано (только там маленькие окошки открываются). |
|
Отправлено: 10:09, 14-09-2008 | #7 |
Ветеран Сообщения: 1791
|
Профиль | Отправить PM | Цитировать Цитата Coutty:
С утра поработал с подсказкой Busla, идея хорошая, но если разбить рисунок по деталям , посмотрю, смогу ли перенести его из Power Point-а. А может я не все понял? Попытался работать с Macromedia Dreamweaver 8, но так и не понял, чем лучше в данном вопросе чем Front Page 2003. В Front Page есть возможность создания гиперссылок, но применить к всплывающему окну не получилось. И еще, а в Power Point-е нельзя ли создать всплывающие окошка используя Visual Basic? Иду на dreamstime.com |
|
------- Отправлено: 13:02, 14-09-2008 | #8 |
Пользователь Сообщения: 80
|
Профиль | Отправить PM | Цитировать Codru,
Цитата Codru:
|
|
------- Отправлено: 15:23, 14-09-2008 | #9 |
Ветеран Сообщения: 7254
|
Профиль | Отправить PM | Цитировать Цитата Codru:
Я предлагал сделать на скриптах - в head секцию внести функции - <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Untitled Document</title> <script language="JavaScript"> function set_text_1 () { document.form1.podskazka.value="TEXT 1"; } function set_text_2 () { document.form1.podskazka.value="TEXT 2"; } function clear_text() { document.form1.podskazka.value=""; } </script> </head> <body> <img src="images/R_logo.gif" width="300" height="200" border="0" usemap="#Map" /> <map name="Map" id="Map"> <area shape="rect" coords="27,19,102,67" href="#" onmouseover="set_text_1();" onmouseout="clear_text()"/> <area shape="rect" coords="132,124,265,188" href="#" onmouseover="set_text_2();" onmouseout="clear_text()"/> </map><br /> <form id="form1" name="form1" method="post" action=""> <label></label> <label></label> <label> <textarea name="podskazka" id="podskazka" cols="45" rows="5"></textarea> </label> </form> </body> </html> |
|
------- Отправлено: 23:25, 15-09-2008 | #10 |
|
Участник сейчас на форуме | Участник вне форума | Автор темы | Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
Разное - Отключение всплывающего окна приложения Application Popup в Windows XP | ashtraysy | Microsoft Windows 2000/XP | 3 | 16-03-2011 02:34 | |
[решено] Событие при наведении курсора на обьект, и наоборот | crashtuak | AutoIt | 6 | 10-08-2009 07:47 | |
Интерфейс - [решено] при смещении курсора окно перестает быть активным | marikva | Microsoft Windows 2000/XP | 5 | 24-01-2008 14:57 | |
Изменение курсора при наведении | dascon | Вебмастеру | 3 | 12-03-2007 19:51 | |
изменение всплывающего окна при наведении на файл | alexws | Microsoft Windows 2000/XP | 0 | 08-06-2006 12:01 |
|