Browse Source

don't turn window scroll lock on prompt

master
Simon Grim 9 years ago
parent
commit
0b87aefca5
  1. 19
      js/interface_common.js

19
js/interface_common.js

@ -8,13 +8,13 @@ @@ -8,13 +8,13 @@
var window_scrollY = 0;
function openModal(modal) {
window_scrollY = window.pageYOffset;
$('body').css('overflow', 'hidden');
if (!modal.classBase)
if (!modal.classBase) {
modal.classBase = '.modal-wrapper';
window_scrollY = window.pageYOffset;
$('body').css('overflow', 'hidden');
}
$(modal.classBase + ':not(#templates *)').remove();
modal.self = $('#templates ' + modal.classBase).clone(true)
@ -46,18 +46,19 @@ function openModal(modal) { @@ -46,18 +46,19 @@ function openModal(modal) {
function closeModal() {
closeModalHandler('.modal-wrapper');
window.location.hash = '#';
window.scroll(window.pageXOffset, window_scrollY);
$('body').css({
'overflow': 'auto',
'margin-right': '0'
});
}
function closeModalHandler(classBase) {
var modalWindows = $(classBase+':not(#templates *)');
modalWindows.fadeOut('fast', function() {modalWindows.remove();});
$('body').css({
'overflow': 'auto',
'margin-right': '0'
});
}
function checkNetworkStatusAndAskRedirect(cbFunc, cbArg) {

Loading…
Cancel
Save