var consultSubmitLock = false; function consultSubmit(ele) { if(consultSubmitLock) { alert('접수중입니다.'); return false; } var wrap = null; if(ele.tagName == 'FORM') { wrap = $(ele); } else { wrap = $(ele).wrap('
'); } wrap.attr('target', ''); wrap.attr('method', 'post'); wrap.attr('action', '/popup/consultSubmit/'); var referrer = ''; var location = window.location; location.referrer = document.referrer; if(location.pathname.indexOf('/popup/') < 0) { referrer = location.pathname; } else { referrer = location.referrer; } wrap.append(''); var onsubmitStr = wrap.attr('onsubmit'); wrap.attr('onsubmit', ''); wrap.attr('target', ''); wrap.submit(); wrap.attr('onsubmit', onsubmitStr); return false; }