Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

RusFAQ.ru: Программирование на Java / JavaScript


Хостинг Портала RusFAQ.ru:
MosHoster.ru - Профессиональный хостинг на Windows 2008

РАССЫЛКИ ПОРТАЛА RUSFAQ.RU

/ КОМПЬЮТЕРЫ И ПО / Языки программирования / Java/JavaScript

Выпуск № 559
от 18.10.2008, 19:05

Администратор:Калашников О.А.
В рассылке:Подписчиков: 321, Экспертов: 21
В номере:Вопросов: 1, Ответов: 2

Нам важно Ваше мнение об этой рассылке.
Оценить этот выпуск рассылки >>


Вопрос № 147085: Здравствуйте Уважаемые эксперты! Имеется скрипт. В данном скрипте, есть предложение, в котором есть 3 (три) выделенных слова. При нажатии на эти слова, выскакивает всплывающее окно с определенным содержимым (одинаковым для всех трех выделенных ...

Вопрос № 147.085
Здравствуйте Уважаемые эксперты!
Имеется скрипт.
В данном скрипте, есть предложение, в котором есть 3 (три) выделенных слова. При нажатии на эти слова, выскакивает всплывающее окно с определенным содержимым (одинаковым для всех трех выделенных слов). Каким образом сделать, чтобы содержимое
всплывающего окна, для всех трех слов было разным.

Приложение:

Отправлен: 13.10.2008, 18:54
Вопрос задал: Кривобок Дмитрий Владимирович (статус: Посетитель)
Всего ответов: 2
Мини-форум вопроса >>> (сообщений: 0)

Отвечает: Иоффе Мэир Вэлевич
Здравствуйте, Кривобок Дмитрий Владимирович!

весь необходимый код найдёте в приложении.

Да, и не забудте стили и джаваскрипт вынести в отдельные файлы.

Удачи

Приложение:

---------
There are 10 types of people. Those who understand binary and those who don't.

Ответ отправил: Иоффе Мэир Вэлевич (статус: 7-ой класс)
Ответ отправлен: 13.10.2008, 19:10
Оценка за ответ: 5
Комментарий оценки:
Спасибо огромное, именно то, что мне нужно!

Отвечает: M@gi$†e®
Здравствуйте, Кривобок Дмитрий Владимирович!
Немного подправил в Ваш скрипт. Вот, смотрите, что получилось:

<style>
bar { position: absolute;
border: 1px solid;
padding: 5px;
left: 0px;
width: 300px;
height: 80px;
visibility: hidden;
background-color: #F0F0F0 }
</style>

<script language=JavaScript>
function show_bar(ev, text) {
MouseX = ev.clientX + document.body.scrollLeft;
MouseY = ev.clientY + document.body.scrollTop;
obj = document.getElementById("win");
obj.style.top = MouseY + 10;
obj.style.left = MouseX;
obj.innerHTML = text;
obj.style.visibility = "visible";
}
function hide_bar() {
document.getElementById("win").style.visibility="hidden"
}
</script>

При нажатии на <span style="'cursor:" pointer; color: #FF0000' onclick='show_bar(event, "Ну например, так...")'>слова</span>, выделенн ые другим цветом под ними будет <span style="'cursor:" pointer; color: #FF0000' onclick='show_bar(event, "или так...")'>открываться</span> всплывающее <span style="'cursor:" pointer; color: #FF0000' onclick='show_bar(event, "можно и вот так")'>окно</span>.

<div id=win class=bar>
<div align=right>
<span style="'cursor:" pointer' title='Закрыть' onclick='hide_bar()'>x</span>
</div>
Тестовое окно.

В нем можно разместить не только текст,
но и элементы формы, изображения.
</div>

Приложение:

---------
Aquila non Capta Muscas

Ответ отправил: M@gi$†e® (статус: 7-ой класс)
Ответ отправлен: 13.10.2008, 19:31
Оценка за ответ: 5
Комментарий оценки:
На свой вопрос ответ уже получил, но Ваш, как вариант (интересный вариант), принимается. Спасибо.


Вы имеете возможность оценить этот выпуск рассылки.
Нам очень важно Ваше мнение!
Оценить этот выпуск рассылки >>

Отправить вопрос экспертам этой рассылки

Приложение (если необходимо):

* Код программы, выдержки из закона и т.п. дополнение к вопросу.
Эта информация будет отображена в аналогичном окне как есть.

Обратите внимание!
Вопрос будет отправлен всем экспертам данной рассылки!

Для того, чтобы отправить вопрос выбранным экспертам этой рассылки или
экспертам другой рассылки портала RusFAQ.ru, зайдите непосредственно на RusFAQ.ru.


Форма НЕ работает в почтовых программах The BAT! и MS Outlook (кроме версии 2003+)!
Чтобы отправить вопрос, откройте это письмо в браузере или зайдите на сайт RusFAQ.ru.


© 2001-2008, Портал RusFAQ.ru, Россия, Москва.
Авторское право: ООО "Мастер-Эксперт Про"
Техподдержка портала, тел.: +7 (926) 535-23-31
Хостинг: "Московский хостер"
Поддержка: "Московский дизайнер"
Авторские права | Реклама на портале

∙ Версия системы: 5.6 от 14.10.2008

Яндекс Rambler's Top100
RusFAQ.ru | MosHoster.ru | MosDesigner.ru
RusIRC.ru | Kalashnikoff.ru | RadioLeader.ru

В избранное