From d772c652bd6744ba289fef2e0b05afdbb8b22be9 Mon Sep 17 00:00:00 2001 From: wangchunsheng Date: Fri, 1 Jul 2011 01:53:46 +0000 Subject: [PATCH] + add js::resetForm() method for js::error() and js::alert(). --- lib/front/front.class.php | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/lib/front/front.class.php b/lib/front/front.class.php index 586d5269b0..5e2c0e93ec 100644 --- a/lib/front/front.class.php +++ b/lib/front/front.class.php @@ -400,7 +400,7 @@ class js */ static public function alert($message = '') { - return self::start() . "alert('" . $message . "')" . self::end(); + return self::start() . "alert('" . $message . "')" . self::end() . self::resetForm(); } /** @@ -425,7 +425,19 @@ class js { $alertMessage = $message; } - return self::alert($alertMessage); + return self::alert($alertMessage) .self::resetForm(); + } + + /** + * Reset the submit form. + * + * @static + * @access public + * @return string + */ + static public function resetForm() + { + return self::start() . 'if(window.parent) window.parent.document.body.click();' . self::end(); } /**