Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как сменить всплывающие окна на сайте?

Как сменить всплывающие окна на сайте?


     16.03.2021    модальные окна    Все вопросы » Общие вопросы    944

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

Как на моем сайте:
Как сменить всплывающие окна на сайте?


Вот как я хочу что-бы это выглядело:
Как сменить всплывающие окна на сайте?

Ответа пока нет


1 комментарий

TeraMoune
Эксперт

TeraMoune - 16 марта 2021 17:43 -

Открывайте файл dle_js.js ищите функции которые вызываются действиями, и заменяйте код
DLEalert(***,***)

либо изменяйте сразу всю функцию

function DLEalert(message, title){

	$("#dlepopup").remove();

	$("body").append("<div id='dlepopup' class='dle-alert' title='" + title + "' style='display:none'>"+ message +"</div>");

	$('#dlepopup').dialog({
		autoOpen: true,
		width: 470,
		resizable: false,
		dialogClass: "modalfixed dle-popup-alert",
		buttons: {
			"Ok": function() { 
				$(this).dialog("close");
				$("#dlepopup").remove();							
			} 
		}
	});

	$('.modalfixed.ui-dialog').css({position:"fixed"});
	$('#dlepopup').dialog( "option", "position", { my: "center", at: "center", of: window } );
};

на код других плагинов или решений.

Тестовый репозиторий установки плагинов: teramoune

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх