* zin: fix global var window.name can be override by users.
This commit is contained in:
@@ -16,12 +16,12 @@ $(document).off('locate.zt').on('locate.zt', function(e, data)
|
||||
|
||||
$(document).on('shown', '.modal', function()
|
||||
{
|
||||
if($(this).find('.modal-actions>[data-dismiss="modal"]').length) parent.$('iframe[name="' + window.name + '"]').closest('.modal-dialog').find('.modal-header>.close').hide();
|
||||
if($(this).find('.modal-actions>[data-dismiss="modal"]').length) parent.$('iframe[name="' + window.frameElement.name + '"]').closest('.modal-dialog').find('.modal-header>.close').hide();
|
||||
}).on('hidden', '.modal', function()
|
||||
{
|
||||
setTimeout(function()
|
||||
{
|
||||
if(!$(this).find('.modal-actions>[data-dismiss="modal"]').length) parent.$('iframe[name="' + window.name + '"]').closest('.modal-dialog').find('.modal-header>.close').show();
|
||||
if(!$(this).find('.modal-actions>[data-dismiss="modal"]').length) parent.$('iframe[name="' + window.frameElement.name + '"]').closest('.modal-dialog').find('.modal-header>.close').show();
|
||||
}, 500);
|
||||
});
|
||||
$('body').on('click', '.modal [data-dismiss="modal"]', function(e){e.stopPropagation();});
|
||||
@@ -50,7 +50,7 @@ $(function()
|
||||
resizeModal();
|
||||
$body.zuiInit().removeClass('invisible');
|
||||
|
||||
if(parent.$('iframe[name="' + window.name + '"]').closest('.modal-dialog').find('.modal-header>.close').length) $('body>.modal-dialog>.modal-content>.modal-actions>[data-dismiss="modal"]').hide();
|
||||
if(parent.$('iframe[name="' + window.frameElement.name + '"]').closest('.modal-dialog').find('.modal-header>.close').length) $('body>.modal-dialog>.modal-content>.modal-actions>[data-dismiss="modal"]').hide();
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@
|
||||
const isIndexPage = config.currentModule === 'index' && config.currentMethod === 'index';
|
||||
|
||||
const DEBUG = config.debug;
|
||||
const currentCode = window.name.split('-')[1];
|
||||
const currentCode = (window.frameElement ? window.frameElement.name : window.name).split('-')[1];
|
||||
const isInAppTab = parent.window !== window;
|
||||
const fetchTasks = new Map();
|
||||
const startTime = performance.now();
|
||||
|
||||
Reference in New Issue
Block a user