Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > JavaScript, Ajax
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 19.06.2011, 17:46   #1
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию Всплывающее окно об ошибке

Добрый день, я в jquery олень, по-этому вопрос следующего содержания, как мне вызвать функцию, которая в свою очередь покажет мне модальное окно в котором будет содержаться какое-нибудь сообщение.
вот нашел пример, но не могу понять как вызвать функцию:
Код:
<script type="text/javascript" src="jquery-1.3.2.min.js"></script>
<script>

$(document).ready(function() {	

	//select all the a tag with name equal to modal
	$('a[name=modal]').click(function(e) {
		//Cancel the link behavior
		e.preventDefault();
		//Get the A tag
		var id = $(this).attr('href');
	
		//Get the screen height and width
		var maskHeight = $(document).height();
		var maskWidth = $(window).width();
	
		//Set heigth and width to mask to fill up the whole screen
		$('#mask').css({'width':maskWidth,'height':maskHeight});
		
		//transition effect		
		$('#mask').fadeIn(1000);	
		$('#mask').fadeTo("slow",0.8);	
	
		//Get the window height and width
		var winH = $(window).height();
		var winW = $(window).width();
              
		//Set the popup window to center
		$(id).css('top',  winH/2-$(id).height()/2);
		$(id).css('left', winW/2-$(id).width()/2);
	
		//transition effect
		$(id).fadeIn(2000); 
	
	});
	
	//if close button is clicked
	$('.window .close').click(function (e) {
		//Cancel the link behavior
		e.preventDefault();
		$('#mask, .window').hide();
	});		
	
	//if mask is clicked
	$('#mask').click(function () {
		$(this).hide();
		$('.window').hide();
	});			
	
});

</script>
<body>
<ul>
<li><a href="#dialog" name="modal" onload="$(document).ready(function()">Простое модальное окно</a></li>
</ul>


<div id="boxes">

<div id="dialog" class="window">
<a href="#"class="close"/>Закрыть его</a>
asjdhasjdhkjashdjhasjdhaskjhdkjdsfhdaskjfhjkdhf
</div>




<!-- Макска, которая затемняет весь экран -->
  <div id="mask"></div>
</div></body>
Модальное окно собираюсь вызывать php скриптом !
CodeNOT вне форума Ответить с цитированием
Старый 19.06.2011, 17:47   #2
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию

Т.е. если ошибка передана то окно вылетает!
CodeNOT вне форума Ответить с цитированием
Старый 19.06.2011, 18:34   #3
CodeNOT
Форумчанин
 
Аватар для CodeNOT
 
Регистрация: 08.11.2010
Сообщений: 593
По умолчанию

тему можно закрыть разобрался, в это функции:
Код:
$('a[name=modal]').click(function(e) {
вместе click нужно поставить ready
CodeNOT вне форума Ответить с цитированием
Старый 19.06.2011, 22:48   #4
8oOoRPM
Форумчанин
 
Регистрация: 12.11.2010
Сообщений: 146
По умолчанию

Ну если поговнокодить...
вообще функция вызывалась при клике на ссылку с атрибутом "name" = modal
8oOoRPM вне форума Ответить с цитированием
Старый 19.06.2011, 22:48   #5
8oOoRPM
Форумчанин
 
Регистрация: 12.11.2010
Сообщений: 146
По умолчанию

<a name="modal"></a>
8oOoRPM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
всплывающее окно beygul Помощь студентам 4 28.08.2010 01:43
Всплывающее окно manick Общие вопросы Delphi 1 13.05.2010 21:24
Всплывающее окно rado Работа с сетью в Delphi 0 20.04.2010 18:23
всплывающее окно niziriska Общие вопросы Delphi 5 08.07.2009 13:27
Всплывающее окно EdNovice Общие вопросы Delphi 2 09.07.2008 18:04