[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать... » Создание _uWnd (uWnd, юВинд, ajax, аякс) окон на u.js

Создание _uWnd (uWnd, юВинд, ajax, аякс) окон на u.js
[1] likbezz [21.05.2011, 16:05]
Новое юВинд окно создается следующим кодом:
Code
<a href="javascript://" onclick="new _uWnd('Name','Заголовок окна',500,200,{autosize:1,maxh:300,minh:100},'КОнтент');return false;">Я ссылка</a>

...

Подробнее для новичков на форуме техподдержки. О создании Ajax окошек.

Подробнее НЕ для новичков на хелпере: Создание AJAX окон.
...

[2] Andrio [01.08.2011, 02:13]
Можно ещё добавить вот это:

Стилизация ajax-окон
[3] Diana [01.08.2011, 04:53]
likbezz, А как сделать чтоб окно вылазило только один раз?

Вот - есть такой скрипт,который просит сменить браузер с ИЕ на нормальный.И всё бы хорошо но он вылазит и вылазит на каждой странице.Как бы так сделать чтоб он один раз вылез и предупредил а потом заткнулся и больше не вылазил?

Вот скрипт:

Code
<?if($USER_AGENT$='ie')?>    
<script type="text/javascript">     
$(document).ready(function(){     
_uWnd.alert('<center>Вы зашли на сайт через браузер Internet Explorer. Данный браузер не поддерживает многие функции данного сайта<br><br>Для того, чтобы полноценно использовать весь функционал, установите себе один из следующих браузеров:<br><br><a title="Браузер Mozilla Firefox" href="http://www.mozilla.com/" target="blank"><img src="http://by-sibir.ucoz.ru/images/firefox.png" border="0"></a> <a title="Браузер Opera" href="http://www.opera.com/" target="blank"><img src="http://by-sibir.ucoz.ru/images/opera.png" border="0"></a> <a title="Браузер Google Chrome" href="http://www.google.com/chrome" target="blank"><img src="http://by-sibir.ucoz.ru/images/chrome.png" border="0"></a> </center>','Пожалуйста, смените браузер',{w:300,h:200,tm:0,close:1});});     
</script>    
<?endif?>


Вот такое окошечко в правом углу вылазит:

[4] likbezz [01.08.2011, 05:51]
Diana,
Quote (Diana)
Вот - есть такой скрипт,который просит сменить браузер с ИЕ на нормальный.И всё бы хорошо но он вылазит и вылазит на каждой странице.Как бы так сделать чтоб он один раз вылез и предупредил а потом заткнулся и больше не вылазил?

Самое простое - поставить скрипт только на главной ...
Посложнее, и более верно - писать куку, типа - “Предупреждён – значит вооружён....” ... ヅ ...
...

Типа:
Code
<?if($USER_AGENT$='ie')?>
<script type="text/javascript" src="http://likbezz.ru/_source/_js/ext/_cookie.js"></script>
<script type="text/javascript">
$(document).ready(function(){if(!getCookie('fuckingIE')){
_uWnd.alert('<center>Вы зашли на сайт через браузер Internet Explorer. Данный браузер не поддерживает многие функции данного сайта<br><br>Для того, чтобы полноценно использовать весь функционал, установите себе один из следующих браузеров:<br><br><a title="Браузер Mozilla Firefox" href="http://www.mozilla.com/" target="blank"><img src="http://by-sibir.ucoz.ru/images/firefox.png" border="0"></a> <a title="Браузер Opera" href="http://www.opera.com/" target="blank"><img src="http://by-sibir.ucoz.ru/images/opera.png" border="0"></a> <a title="Браузер Google Chrome" href="http://www.google.com/chrome" target="blank"><img src="http://by-sibir.ucoz.ru/images/chrome.png" border="0"></a> </center>','Пожалуйста, смените браузер',{w:300,h:200,tm:0,close:1});setCookie('fuckingIE',1,1);};});
</script>
<?endif?>

...

По мотивам одноимённой темы: «Поздравление с днём роджения в аякс окне. Как сделеть?» ...
...


Сообщение отредактировал likbezz - Понедельник, 01.08.2011, 12:21
[5] Diana [01.08.2011, 19:02]
Quote
По мотивам одноимённой темы: «Поздравление с днём роджения в аякс окне. Как сделеть?»


Cпасибо smile Извиняюсь.Я помню что такую тему вроде видела здесь - но сколько ни рылась,как назло ничего не нашла.

Кстати - почему то у меня смайл ставится не тот который выбирала - это только у меня такой глюк?
[6] likbezz [02.08.2011, 03:10]
Diana,
Quote (Diana)
Кстати - почему то у меня смайл ставится не тот который выбирала

Это как, в смысле где?
...
[7] Diana [02.08.2011, 03:20]
Ну здесь.Когда сообщение пишу - тыкаю один а ставится другой почему то.Вручную забиваю какой надо.
[8] likbezz [02.08.2011, 04:04]
angry biggrin cool - первая строка
cry dry happy - 2 строка
sad smile surprised - 3 строка
tongue wacko wink - 4 строка
... Может ты промахиваешься, когда тыкаешь? )))
...
[9] Diana [02.08.2011, 06:28]
Да нет.Может браузер мудрит.

cry dry happy первая строка
sad smile surprised вторая строка
tongue wacko wink третья строка
tongue wacko wink четвёртая строка
очень внимательно тыкала.
[10] likbezz [02.08.2011, 07:17]
Diana,
- У тебя аккурат смещение на одну строку - то бишь первая строка == второй и так далее, такое ощущение что действительно промахивалась ... но что бы так ... закономерно ... ровно на одну строку, девять смайлов подряд ... ))) Да ж не знаю ... может зазоры между смайлами сделать побольше ... А у тя курсор системный?
[11] Diana [02.08.2011, 17:08]
Да.курсор обычный.Странно - раньше ведь не промахивалась,и на других сайтах везде нормально.Тыкаю точно на смайлик.Ну если у тебя нормально то это скорей всего мой браузер.Не заморачивайся.Попробую с другого зайти.

Добавлено (02.08.2011, 17:08)
---------------------------------------------
angry biggrin cool
cry dry happy
sad smile surprised
tongue wacko wink
Зашла с мозилы - всё нормально.Это опера значит моя.

[12] Tester [02.08.2011, 17:20]
angry biggrin cool
sad dry happy
tongue wacko surprised
tongue wacko wink
[13] english-studiya [04.06.2012, 11:34]
Ответ мне кажется в этой теме был, незнаю куда делось, как открыть окно($MFORM_3$) при нажатии на ссылку.
[14] likbezz [04.06.2012, 13:26]
» Обратная связь в аякс. Автоз...

» Форма обратной связи в аякс окн...
[15] zzz [18.07.2012, 14:44]
а как сделать так, что бы при обновлении страницы или при переходе на другую аякс окно и его содержимое не обновлялось и оставалось на одном месте ????


Полная версия сайта