* @package caselib * @link https://www.zentao.net */ namespace zin; set::title($lang->testcase->exportTemplate); formPanel ( set::target('_self'), on::submit('setDownloading'), formGroup ( set::label($lang->caselib->recordNum), set::name('num'), set::type('number'), set::value(10) ), formGroup ( set::label($lang->caselib->templateType), set::name('encode'), set::required(true), set::value('gbk'), set::control(array('type' => 'picker', 'items' => $config->charsets[$this->cookie->lang])) ), set::actions(array('submit')), set::submitBtnText($lang->export) ); js ( << -1) return true; // Opera don't support, omit it. $.cookie.set('downloading', 0, {expires:config.cookieLife, path:config.webRoot}); time = setInterval(function() { if($.cookie.get('downloading') == 1) { $('.modal .modal-actions .close')[0].click(); $.cookie.set('downloading', null, {expires:config.cookieLife, path:config.webRoot}); clearInterval(time); } }, 300); return true; } JAVASCRIPT ); render('modalDialog');