| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <?xml version="1.0" encoding="EUC-KR"?>
- <xhtml:html xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns="http://www.w3.org/2002/01/xforms" xmlns:ev="http://www.w3.org/2001/xml-events">
- <xhtml:head>
- <xhtml:title>Untitle</xhtml:title>
- <model id="model1">
- <instance id="instance1">
- <root xmlns="">
- <a>
- <b/>
- </a>
- <initData>
- <rcvInfo/>
- <scrInfo>
- <MNSCR_URL/>
- <SCR_PATH/>
- <MNSCR_ID/>
- </scrInfo>
- <scrList/>
- </initData>
- <formData>
- <searchInfo>
- <MNSCR_ID/>
- </searchInfo>
- </formData>
- <treeData>
- <MENU/>
- </treeData>
- </root>
- </instance>
- <script type="javascript" ev:event="xforms-ready">
- <![CDATA[
- input1.value = document.readIniFile("session1" , "CURRENTINF" , "" , "c:\\WINDOWS\\test.ini");
- //alert(document.url);
- pageLoad();
- ]]>
- </script>
- </model>
- <script type="javascript" src="../../js/boaCommon.js"/>
- <script type="javascript" src="../../js/boaMsg.js"/>
- <script type="javascript" src="../../js/mesCommon.js"/>
- <script type="javascript">
- <![CDATA[
- submitID = "menu-service";
- function pageInit() {
- model.removenode("/root/reqData");
- model.removenode("/root/resData");
- model.refresh();
- }
- var isUseDeptPriv = true;
-
- function pageLoad()
- {
- exec("/root/initData/rcvInfo", "", "", "/root/treeData/MENU/ListResult_0_VO");
- var cnt = model.getXPathValue("count(/root/treeData/MENU/ListResult_0_VO/ListResult_0_Row)");
- isUseDeptPriv = model.getXPathValue("count(/root/resData/ListResult_2_VO/ListResult_2_Row)") > 0;
- if (isUseDeptPriv) {
- for (var i = cnt; i > 0; i--) {
- var mnscr = model.getValue("/root/treeData/MENU/ListResult_0_VO/ListResult_0_Row[" + i + "]/MNSCR_ID");
- if (model.getValue("/root/resData/ListResult_1_VO/ListResult_1_Row[MNSCR_ID = '" + mnscr + "']/MNSCR_ID") == "" ||
- model.getValue("/root/resData/ListResult_2_VO/ListResult_2_Row[MNSCR_ID = '" + mnscr + "']/MNSCR_ID") == "")
- model.removenode("/root/treeData/MENU/ListResult_0_VO/ListResult_0_Row[" + i + "]");
- }
- } else {
- for (var i = cnt; i > 0; i--) {
- var mnscr = model.getValue("/root/treeData/MENU/ListResult_0_VO/ListResult_0_Row[" + i + "]/MNSCR_ID");
- if (model.getValue("/root/resData/ListResult_1_VO/ListResult_1_Row[MNSCR_ID = '" + mnscr + "']/MNSCR_ID") == "")
- model.removenode("/root/treeData/MENU/ListResult_0_VO/ListResult_0_Row[" + i + "]");
- }
- }
- pageInit();
- model.setValue("/root/initData/scrInfo/MNSCR_URL",model.getValue("/root/a/b"));
- window.load("CoreMain.xrw","","","","/root/initData","root/initData");
- }
- ]]>
- </script>
- </xhtml:head>
- <xhtml:body pagewidth="980" pageheight="620">
- <button id="button1" visibility="hidden" style="left:310px; top:90px; width:100px; height:35px; ">
- <caption>pageLoad</caption>
- <script type="javascript" ev:event="DOMActivate">
- <![CDATA[
- pageLoad();
- ]]>
- </script>
- </button>
- <input id="input1" ref="/root/a/b" visibility="hidden" style="left:410px; top:91px; width:350px; height:29px; "/>
- </xhtml:body>
- </xhtml:html>
|