From cd6383c93cbe12fafe6c7576a21faec8f53643ab Mon Sep 17 00:00:00 2001 From: nagoon97 Date: Mon, 10 Sep 2012 08:09:00 +0000 Subject: [PATCH] Issue2356: IE8 fix git-svn-id: http://xe-core.googlecode.com/svn/branches/1.5.3.2@11194 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- common/js/common.js | 20 ++++++++++++++------ modules/admin/tpl/js/admin.js | 6 +++--- modules/admin/tpl/js/admin.min.js | 6 +++--- 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/common/js/common.js b/common/js/common.js index 2e2440912..99f380524 100644 --- a/common/js/common.js +++ b/common/js/common.js @@ -190,6 +190,14 @@ jQuery(function($) { }); } + jQuery('input[type="submit"]').click(function(ev){ + jQuery(ev.currentTarget).attr('disabled', 'disabled'); + setTimeout(function($el){ + return function(){ + $el.removeAttr('disabled'); + }; + }(jQuery(ev.currentTarget)), 3000); + }); }); (function(){ // String extension methods @@ -349,18 +357,18 @@ function sendMailTo(to) { /** * @brief url이동 (open_window 값이 N 가 아니면 새창으로 띄움) **/ -function move_url(url, open_wnidow) { +function move_url(url, open_window) { if(!url) return false; - if(typeof(open_wnidow) == 'undefined') open_wnidow = 'N'; - if(open_wnidow=='N') { - open_wnidow = false; + if(typeof(open_window) == 'undefined') open_window = 'N'; + if(open_window=='N') { + open_window = false; } else { - open_wnidow = true; + open_window = true; } if(/^\./.test(url)) url = request_uri+url; - if(open_wnidow) { + if(open_window) { winopen(url); } else { location.href=url; diff --git a/modules/admin/tpl/js/admin.js b/modules/admin/tpl/js/admin.js index 861a1f630..64d2e1d8b 100644 --- a/modules/admin/tpl/js/admin.js +++ b/modules/admin/tpl/js/admin.js @@ -605,7 +605,7 @@ _xeModuleSearch = function(){ } $li = $('
  • ').appendTo($siteList); - $('').html( + $('').attr('href', '#').html( '
    ' + sDomain + '
    ' + '' ).data('site_srl', list[i].site_srl).appendTo($li); @@ -669,7 +669,7 @@ _xeModuleSearch = function(){ for(x in list) { if(!list.hasOwnProperty(x)) continue; $li = $('
  • ').appendTo($moduleTypeList); - $('').html( + $('').attr('href', '#').html( '
    '+list[x].title+'
    ' + '' ).data('moduleInstanceList', list[x].list).appendTo($li); @@ -709,7 +709,7 @@ _xeModuleSearch = function(){ if(!list.hasOwnProperty(x)) continue; $li = $('
  • ').appendTo($moduleInstanceList); - $('').html( + $('').attr('href', '#').html( '
    '+list[x].browser_title+'
    ' ).data('module_srl', list[x].module_srl).appendTo($li); diff --git a/modules/admin/tpl/js/admin.min.js b/modules/admin/tpl/js/admin.min.js index 1255f5844..febd0a5fb 100644 --- a/modules/admin/tpl/js/admin.min.js +++ b/modules/admin/tpl/js/admin.min.js @@ -17,11 +17,11 @@ jQuery(function(a){a.fn.xeModuleFinder=function(){this.not(".xe-module-finder"). k;f++)e=a("
  • ").appendTo(b),a('