Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Всплывающие окна, Всплывающие окна 
:(
    Опции темы
dodika
Дата 11.12.2009, 22:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



Здравствуйте! Пожалуйста не ругайте меня, если не в том разде создал тему или подобный вопрс уже обсуждали! 
Как я выжу тут форум профессионалов, наверное мой вопрос окажется смешним...
У мня движок DLE хочу сделать вспливающую окно, (лучше если это будет на джава) что бы при раскрытие сайта на всех страницах всплил окно с текстом и с кнопками внизу-типа "да" и "нет" нажимая на да-окно просто закривалос, а под нет можно было ставить ссылку... 
Подскажте пожалуйста как это делается? Заране спасибо. С уважением!
PM MAIL   Вверх
powerOn
Дата 11.12.2009, 22:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


software saboteur
****


Профиль
Группа: Участник
Сообщений: 4367
Регистрация: 7.10.2005

Репутация: нет
Всего: 159



Модератор: Java и JavaScript - это разные технологии!


--------------------
user posted image нет времени думать - нужно писать КОД!

PM MAIL   Вверх
bars80080
Дата 11.12.2009, 22:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



ищите confirm , оно делает это окно да/нет
PM MAIL WWW   Вверх
dodika
Дата 11.12.2009, 23:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



Цитата

ищите confirm , оно делает это окно да/нет


Ну вот я нашол типа этого

<script LANGUAGE="javascript">
if (confirm("Уверены, что хотите на прошлый урок?")) {
    parent.location='http://www.sait.ru/index.htm';
    alert("Счастливого пути");
    }
else {
    alert("Tогда оставайтесь");
    }
</SCRIPT>

Это и есть? а где можно указать ширину и висоту окна? или цвет фона и т.д

Цитата

Java и JavaScript - это разные технологии!


прастите, на JavaScript естественно.
PM MAIL   Вверх
bars80080
Дата 11.12.2009, 23:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



Цитата(dodika @  11.12.2009,  22:05 Найти цитируемый пост)
а где можно указать ширину и висоту окна? или цвет фона и т.д

нигде. confirm без излишеств. цвет и прочее можно задавать только для модальных окон, но они работают только в ИЕ.
оно вам надо?
PM MAIL WWW   Вверх
dodika
Дата 11.12.2009, 23:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



Да, я поставил этот код, типа того что мне надо было но не то...
Этот вариант работает немного не так... я найду где я выдал подоные скрипты и покажу примеры того что мне именно нужно.
не закривайте тему пожалуйста.
PM MAIL   Вверх
dodika
Дата 12.12.2009, 01:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



То что искал не могу наути поке ещо, но вот обичный рекламный вариант 
поп базара _http://pornobest.net/ вылетает рекламное окно - мне нужен такойже, только чтобы было возможность вписать в нем текст и что бы были кнопки да-нет
PM MAIL   Вверх
bars80080
Дата 12.12.2009, 02:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



это просто плавающий слой div, в котором вставлено всё как в обычном хтмл. плавает за счёт position: absolute
PM MAIL WWW   Вверх
dodika
Дата 12.12.2009, 12:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



Цитата

bars80080


Спасибо огромное, не могли бы подкинуть код? как это делать?
PM MAIL   Вверх
bars80080
Дата 12.12.2009, 18:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



ну как же? самый обычный слой:

Код

<div id="mywin">
<span>тут всякий хтмл</span>
<a href="">а это ссылка</a>
<input type="button" value="закрыть" onclick="document.getElementById('mywin').style.display='none';" />
</div>


по умолчанию для слоя заданы позиция и то что он скрыт (display)

Код

#mywin { position: absolute; left: 100px; top: 100px; background: #ffff00; display: none; }


где за пределами слоя, чтобы его открыть, ставите его всплытие либо кнопку, как выше, либо по загрузке странице:

Код

<body onload="document.getElementById('mywin').style.display='block';">






п.с. тут ещё никто вам не сказал, как погляжу, так вот, люди заходящие на сайт с рекламой на таком окне будут очень недовольны.
я лично бываю недовольным настолько, что более не захожу на такие сайты

Добавлено через 2 минуты и 26 секунд
кстати, по загрузке страницы он ведь должен быть открыт? тогда достаточно не указывать скрытость изначально

Код

#mywin { position: absolute; left: 100px; top: 100px; background: #ffff00; }


а боди соответственно ничем заполнять не надо:

Код

<body>

PM MAIL WWW   Вверх
dodika
Дата 12.12.2009, 20:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



Спасибо огромное я попробую, вобще то это не реклама будет а именно предупреждение о порнухе(так требует хостер) я окно сделаю максимално маленьким и будут видеть только незарегистрированные пользователи
PM MAIL   Вверх
dodika
Дата 12.12.2009, 21:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 11.12.2009

Репутация: нет
Всего: нет



Да, я сделал, вот так:

Цитата

<body>
<div id="mywin">
<span>тут всякий хтмлyyyyyyyyyyyyyyyyyyyyyyyyy<br>fhhhhhddddddddddddddddddddddddddddddddddddddddddd<br></span>
<a href="/">а это ссылка</a><br>
<center><input type="button" value="закрыть" onclick="document.getElementById('mywin').style.display='none';" /></center>
</div>
тут контент
</body>


css
Цитата

#mywin { position: absolute; left: 300px; top: 300px; background: #66CCFF; color: #444444; border: 1px solid #FFCC00 } 


В принципе получилос, толко окно не плавает - стоит на одном месте как указан в css left: 300px; top: 300px;
PM MAIL   Вверх
bars80080
Дата 13.12.2009, 02:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 15
Всего: 315



"плавающее" в данном контексте имеется ввиду, то что оно над остальной страницей

если нужно двигающееся. то во-первых, прикинуть куда и почему оно должно двигаться, а во-вторых искать готовые скрипты, либо таки потратить пару месяцев на изучение javascript
PM MAIL WWW   Вверх
Itsys
Дата 13.12.2009, 11:59 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1338
Регистрация: 21.1.2008
Где: г. Москва

Репутация: 12
Всего: 34



Вот, кстати тема, где обсуждается перетаскивание
PM MAIL WWW Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию.
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.2335 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.