From ee59a5a6121403352e0757cc7e756646f0d0e5d9 Mon Sep 17 00:00:00 2001 From: taggon Date: Mon, 17 May 2010 10:03:27 +0000 Subject: [PATCH] =?UTF-8?q?#18882852=20=EB=8B=A4=EA=B5=AD=EC=96=B4=20?= =?UTF-8?q?=EB=A9=94=EB=89=B4=EC=9D=98=20=EB=A9=94=EB=89=B4=EB=AA=85?= =?UTF-8?q?=EC=9D=B4=20=EC=A0=9C=EB=8C=80=EB=A1=9C=20=EB=B0=94=EB=80=8C?= =?UTF-8?q?=EC=A7=80=20=EC=95=8A=EB=8A=94=20=EB=B2=84=EA=B7=B8=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7464 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- modules/module/tpl/js/module_admin.js | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/modules/module/tpl/js/module_admin.js b/modules/module/tpl/js/module_admin.js index 5b0d26ae0..e4aa237df 100644 --- a/modules/module/tpl/js/module_admin.js +++ b/modules/module/tpl/js/module_admin.js @@ -162,10 +162,12 @@ function completeDeleteLang(ret_obj) { } function doFillLangName() { - var fo_obj = xGetElementById("menu_fo"); - var target = fo_obj.target.value; - if(window.opener && window.opener.xGetElementById(target)) { - var value = window.opener.xGetElementById(target).value; + if (/[\?&]name=/i.test(location.search)) return; + + var $form = jQuery("#menu_fo"); + var target = $form[0].target.value; + if(window.opener && window.opener.document.getElementById(target)) { + var value = window.opener.document.getElementById(target).value; if(/^\$user_lang->/.test(value)) { var param = new Array(); param['name'] = value.replace(/^\$user_lang->/,''); @@ -176,13 +178,13 @@ function doFillLangName() { } function completeFillLangName(ret_obj, response_tags) { - var name = ret_obj['name']; + var name = ret_obj['name']; var langs = ret_obj['langs']; if(typeof(langs)=='undefined') return; - var fo_obj = xGetElementById("menu_fo"); - fo_obj.lang_code.value = name; + var $form = jQuery("#menu_fo"); + $form[0].lang_code.value = name; for(var i in langs) { - fo_obj[i].value = langs[i]; + $form[0][i].value = langs[i]; } }