diff --git a/server/src/main/resources/web/xml.ftl b/server/src/main/resources/web/xml.ftl index cf804282..1b340969 100644 --- a/server/src/main/resources/web/xml.ftl +++ b/server/src/main/resources/web/xml.ftl @@ -13,10 +13,17 @@
-
+ + @@ -31,6 +38,7 @@ * 初始化 */ window.onload = function () { + $("#xml_btn").hide() initWaterMark(); loadXmlData() } @@ -40,11 +48,25 @@ */ function loadXmlData() { var textData = Base64.decode($("#textData").val()) + window.textPreData = "" + textData + ""; var xmlNode = xmlTreeViewer.parseXML(textData); - var retNode = xmlTreeViewer.getXMLViewerNode(xmlNode.xml); - $("#xml").html(retNode); + window.retNode = xmlTreeViewer.getXMLViewerNode(xmlNode.xml); + $("#xml").html(window.retNode); } + $(function () { + $("#xml_btn").click(function () { + $("#xml").html(window.retNode); + $("#text_btn").show() + $("#xml_btn").hide() + }); + + $("#text_btn").click(function () { + $("#xml_btn").show() + $("#text_btn").hide(); + $("#xml").html(window.textPreData); + }); + });