Возможно ли получить всплывающее уведомление (которое НЕ требует щелчка ok/cancel, просто панель, которая отображается в верхней части браузера, аналогичная этому: http://needim.github.com/noty/), что остается в браузере при ссылке между html-страницами? Я попытался добавить упомянутое всплывающее окно JQuery к ссылке на другую страницу, но, очевидно, уведомление исчезает в тот момент, когда я нажимаю ссылку, прежде чем она будет полностью отображаться.Всплывающее уведомление, которое остается при ссылке на другую страницу
Например:
<!--page1.html-->
<script type="text/javascript">
function generate(type) {
var n = noty({
text: type,
type: type,
dismissQueue: false,
layout: 'topCenter',
theme: 'defaultTheme'
});
}
$(document).ready(function() {
$('#link').click(function() {
generate('Your language choice was set');
});
</script>
<a href="page2.html" id="link">link to another page</a>
Нажав на ссылку предполагается, что вызывает панель уведомлений всплывают на верхней части браузера, но так как ссылки на page2.html до бара нагрузок она будет исчезать как загрузился page2.html.
Для этой функции вам нужно будет использовать отдельное окно браузера. – Blazemonger
Как пользователь, это звучит очень раздражающе для меня. Вы можете попытаться создать страницу с абсолютно позиционированным div с прозрачным фоном и абсолютно позиционированным iframe для отображения URL-адреса. – slashingweapon
@slashingweapon - Согласовано. Я также собирался написать ответ, предлагающий iframe, но понял, что также просто представляет проблемы с пользователем и потенциальные боли в голове ... – kmfk