improved inner monitor web html

This commit is contained in:
shaojin.wensj
2019-01-29 16:26:23 +08:00
parent 5d94e2662e
commit 7d1d0117e3
3 changed files with 13 additions and 6 deletions
@@ -138,7 +138,14 @@
if (sqlInfo == null)
return;
$("#fullSql").text(sqlInfo.SQL)
var sql = sqlInfo.SQL;
if (sql != null) {
sql = sql.replace(/</g,"&lt;").replace(/>/g,"&gt;");
} else {
sql = '';
}
$("#fullSql").text(sql)
$("#formattedSql").text(sqlInfo.formattedSql)
$("#parsedtable").text(sqlInfo.parsedTable)
$("#parsedfields").text(sqlInfo.parsedFields)
@@ -143,7 +143,7 @@
var html = "";
for ( var i = 0; i < sqlStatList.length; i++) {
var stat = sqlStatList[i], statSQL=stat.SQL;
var newStatSQL=statSQL.replace(/\"/g,"'");
var newStatSQL=statSQL.replace(/\"/g,"'").replace(/</g,"&lt;").replace(/>/g,"&gt;");
var newRow = sqlStatTable.insertRow(-1);
html += "<tr>";
html += "<td>" + (i + 1) + "</td>";
@@ -287,8 +287,8 @@
if (whiteList) {
for ( var i = 0; i < whiteList.length; ++i) {
var white = whiteList[i];
if (white != null) {
white = white.replace(/</g,"&lt;").replace(/>/g,"&gt;");
if (white.sql != null) {
white.sql = white.sql.replace(/</g,"&lt;").replace(/>/g,"&gt;");
}
html += "<tr>";
@@ -335,8 +335,8 @@
if (blackList) {
for ( var i = 0; i < blackList.length; ++i) {
var black = blackList[i];
if (black != null) {
black = black.replace(/</g,"&lt;").replace(/>/g,"&gt;");
if (black.sql != null) {
black.sql = black.sql.replace(/</g,"&lt;").replace(/>/g,"&gt;");
}
html += "<tr>";