summaryrefslogtreecommitdiffstats
path: root/etc/inc/pfsense-utils.inc
diff options
context:
space:
mode:
authorScott Ullrich <sullrich@pfsense.org>2011-01-06 18:30:58 -0500
committerScott Ullrich <sullrich@pfsense.org>2011-01-06 18:30:58 -0500
commitc2272d6dfeadd2f2df7b403aa9b2bc2c019ec544 (patch)
treeeb7abd7c5cbb249387a2c18e8a50fe157df9258d /etc/inc/pfsense-utils.inc
parent61f0a115ad3abaa2daefd0a22d30ee05a1dbca2f (diff)
downloadpfsense-c2272d6dfeadd2f2df7b403aa9b2bc2c019ec544.zip
pfsense-c2272d6dfeadd2f2df7b403aa9b2bc2c019ec544.tar.gz
Scroll the textarea to bottom on each update
Diffstat (limited to 'etc/inc/pfsense-utils.inc')
-rw-r--r--etc/inc/pfsense-utils.inc4
1 files changed, 3 insertions, 1 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc
index 9a3f41d..5d948de 100644
--- a/etc/inc/pfsense-utils.inc
+++ b/etc/inc/pfsense-utils.inc
@@ -1504,7 +1504,9 @@ function update_output_window($text) {
global $pkg_interface;
$log = ereg_replace("\n", "\\n", $text);
if($pkg_interface != "console") {
- echo "\n<script language=\"JavaScript\">this.document.forms[0].output.value = \"" . $log . "\";</script>";
+ echo "\n<script language=\"JavaScript\">\nthis.document.forms[0].output.value = \"" . $log . "\";\n";
+ echo "this.document.forms[0].output.scrollTop = this.document.forms[0].output.scrollHeight;\n";
+ echo "</script>";
}
/* ensure that contents are written out */
ob_flush();
OpenPOWER on IntegriCloud