亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JSP+JavaScript實現類似MSDNCSDN導航樹效果!

2019-11-18 16:22:02
字體:
來源:轉載
供稿:網友

  類似 MSDN CSDN 導航樹效果,jsp + javascript 實現!

<!-- Tree.jsp -->
<%@ page contentType ="text/Html;charset=gb2312" %>
<%@ page import="Java.util.*;" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="KeyWords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<BODY>
<iframe width="100%" height="100" id="hiddenframe"></iframe>
<script>
function EXPandNode(ParentNode,ParentId){
var NodeX = eval(ParentNode.id + '_0');
if (NodeX.style.display == 'none')
{
  NodeX.style.display="block";
  if (NodeX.loaded == 'no')
     {
      document.frames['hiddenframe'].location.replace("suBTree.jsp?PID=" + ParentId + "&PNode=" + ParentNode.id);
      NodeX.loaded = 'yes';
    }
}
else
{
  NodeX.style.display='none';
}
}
</script>
<CENTER>
<TABLE border="1" width="20%" height="60%">
<TR>
<TD>
<DIV style="OVERFLOW: auto;WIDTH: 100%;HEIGHT: 100%">
<TABLE width="300%">
<TR>
<TD>
<%
java.lang.Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//  java.sql.Connection ConnectionX = java.sql.DriverManager.getConnection("jdbc:ODBC:driver={Microsoft access Driver (*.mdb)};DBQ=D://Resin//doc//examples//Tree//tree.mdb","admin", "");
//  java.sql.Statement StatementX = ConnectionX.createStatement();
java.sql.ResultSet ResultSetX = java.sql.DriverManager.getConnection("jdbc:ODBC:driver={Microsoft Access Driver (*.mdb)};DBQ=e://resin-2.1.6//doc//examples//Tree//tree.mdb","admin", "").createStatement().executeQuery("select *,(select count(*) from tree where parentid = T.id) as children from tree T where parentid = 0");
int i=0;
int children;
int ID;
while (ResultSetX.next())
       {
children=ResultSetX.getInt("children");
ID=ResultSetX.getInt("id");
%>
<div id='Node_<%= i %>'><a href='#'
        <% if (children >0)
              {%>
                 onClick='ExpandNode(Node_<%= i %>,<%=ID %>)'>+</a>
              <%;}
            else {%>
                >-</a><%;}%>
        <a href='#'
        <% if (children >0)
                {%>
                    onDblClick='ExpandNode(Node_<%= i %>,<%=ID%>)'
                <%}  %>  
                >
                <%=ResultSetX.getString("remark")%></a>
</div>
        
<div id='Node_<%= i %>_0' style='display: none' loaded='no'>
        &nbsp;&nbsp;正在加載 ...
   </div>
<%
i++;
}
%>
</BODY>
</HTML>



<!
-- SubTree.jsp -->
<%@ page contentType ="text/html;charset=gb2312" %>
<%@ page import="java.util.*;" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
</HEAD>
<%
String ParentNode = request.getParameter("PNode");
int i;
int j;
String nSpace="";
j= ParentNode.length()- ParentNode.replaceAll("_","").length();
for (i=0;i<j;i++)
   nSpace = nSpace + "&nbsp;&nbsp;";
String sHTML ="";
i=0;

java.lang.Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
//  java.sql.Connection ConnectionX = java.sql.DriverManager.getConnection("jdbc:ODBC:driver={Microsoft Access Driver (*.mdb)};DBQ=D://Resin//doc//examples//Tree//tree.mdb","admin", "");
//  java.sql.Statement StatementX = ConnectionX.createStatement();
java.sql.ResultSet ResultSetX = java.sql.DriverManager.getConnection("jdbc:ODBC:driver={Microsoft Access Driver (*.mdb)};DBQ=e://resin-2.1.6//doc//examples//Tree//tree.mdb","admin", "").createStatement().executeQuery("select *,(select count(*) from tree where parentid =T.id ) as Children from tree T where parentid = " + request.getParameter("PID"));
int children;
int ID;
while (ResultSetX.next())
{    children=ResultSetX.getInt("children");
      ID=ResultSetX.getInt("id");
      sHTML = sHTML + "<div id='" + ParentNode + "_" + (i + 1) + "'>" + nSpace + "<a href='#'";
  if (children >0)
     sHTML = sHTML + " onClick='ExpandNode(" + ParentNode + "_" + (i + 1) + "," + ID + ")'>+";
  else sHTML = sHTML + ">-";
      sHTML = sHTML + "</a>//n" + "<a href='#'";
  if (children >0)
     sHTML = sHTML + " onDblClick='ExpandNode(" + ParentNode + "_" + (i + 1) + "," + ID + ")'";
  sHTML = sHTML + ">" + ID + ": " + ResultSetX.getString("remark") + "</a></div>";
  if (children >0)
     sHTML = sHTML + "<div id='" + ParentNode + "_" + (i + 1) + "_0' style='display: none' loaded='no'>" + nSpace + "&nbsp;&nbsp;正在加載 ...</div>";
%>
<% i++;
    }%>
<BODY>
<script>
   var x = eval('parent.' + '<%= ParentNode + "_0"%>' ) ;
   x.innerHTML="<%= sHTML %>";
</script>
</BODY>
</HTML>


bill-轉自:csdn

(出處:http://www.49028c.com)



發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲高清一二三区| 国产成人高清激情视频在线观看| 久久久久久欧美| 日本精品一区二区三区在线播放视频| 国产高清视频一区三区| 最近的2019中文字幕免费一页| 成人中心免费视频| 亚洲人成网站色ww在线| 日韩中文字幕在线视频播放| 成人自拍性视频| 欧美性xxxxx极品| 日本欧美一级片| 日韩免费在线免费观看| 国产日韩精品入口| 国产精品久久久久aaaa九色| 久久久久久久久久久免费| 欧美日韩中文字幕日韩欧美| 亚洲精品成人免费| 欧美性猛交xxxx富婆| 国产精品免费网站| 国产精品∨欧美精品v日韩精品| 在线观看欧美日韩| 久久久久久这里只有精品| 一本色道久久综合狠狠躁篇的优点| 亚洲久久久久久久久久| 国产精品免费电影| 色综合老司机第九色激情| 欧美激情欧美激情在线五月| 欧美日韩精品在线视频| 欧美国产精品人人做人人爱| 国产在线日韩在线| 亚洲第一视频网站| 欧美尺度大的性做爰视频| 黑丝美女久久久| 日韩中文字幕在线播放| 久久精品久久久久久国产 免费| 57pao精品| 国产丝袜一区视频在线观看| 美女啪啪无遮挡免费久久网站| 美日韩在线视频| 国产精品久久一区| 亚洲网在线观看| 中文字幕不卡av| 久久精品国产69国产精品亚洲| 国产最新精品视频| 国产精品福利小视频| 日韩电影在线观看永久视频免费网站| 日韩精品一二三四区| 岛国av一区二区| 上原亚衣av一区二区三区| 欧美激情一区二区三区在线视频观看| 亚洲精品视频免费在线观看| 麻豆精品精华液| 亚洲国产精品一区二区三区| 成人黄色大片在线免费观看| 成人性生交大片免费看小说| 色婷婷亚洲mv天堂mv在影片| 日韩在线免费高清视频| 91久久夜色精品国产网站| 国产成人一区二区在线| 欧美精品videossex88| 国产精品稀缺呦系列在线| 亚洲精品白浆高清久久久久久| 国产成人精品免高潮费视频| 欧美性少妇18aaaa视频| 精品国产91久久久久久| 日韩免费精品视频| 91欧美精品成人综合在线观看| 国产偷国产偷亚洲清高网站| 日韩成人av在线| 欧美精品18videos性欧美| 九九精品在线观看| 欧美日本精品在线| 日韩欧美高清视频| 一区二区国产精品视频| 欧美激情亚洲一区| 国产精品视频永久免费播放| 亚洲自拍偷拍色片视频| 日韩视频免费在线观看| 亚洲国产精品免费| 亚洲电影中文字幕| 国产精品稀缺呦系列在线| 久久天天躁夜夜躁狠狠躁2022| 成人亚洲激情网| 日韩在线免费视频观看| 黄色91在线观看| 日韩美女在线看| 91精品国产高清久久久久久久久| 亚洲精品动漫100p| 亚洲视频在线免费看| 97色在线观看| 久久国内精品一国内精品| 91精品久久久久久| 欧美大片免费观看| 国产精品永久免费| 亚洲第一福利在线观看| 一区三区二区视频| 粉嫩老牛aⅴ一区二区三区| 亚洲成人网在线| 欧美午夜宅男影院在线观看| 亚洲国产成人久久| 欧美xxxx18性欧美| 热久久美女精品天天吊色| 色无极亚洲影院| 亚洲精品免费网站| 亚洲欧美成人一区二区在线电影| 国产精品午夜一区二区欲梦| 神马久久桃色视频| 亚洲成人网在线观看| 亚洲国产毛片完整版| 国产精品久久久久77777| 97在线视频一区| 日韩中文在线不卡| 久久6精品影院| 美女av一区二区三区| 91丝袜美腿美女视频网站| 亚洲人成伊人成综合网久久久| 在线不卡国产精品| 欧美中在线观看| 精品视频在线播放免| 国产精品久久久久久久久影视| 国产精品久久电影观看| 国产精品美女免费看| 九九热视频这里只有精品| 国产91露脸中文字幕在线| 国产精品国模在线| 日韩在线观看免费网站| 一区二区三区视频免费在线观看| 日韩欧美在线第一页| 中文字幕欧美日韩精品| 国产日韩在线视频| 国色天香2019中文字幕在线观看| 欧美性色视频在线| 亚洲国产欧美一区| 日韩欧美有码在线| 精品日韩中文字幕| 国产精品爽爽ⅴa在线观看| 日韩毛片在线观看| 欧美视频一区二区三区…| 日韩免费av在线| 亚洲成人av片| 尤物九九久久国产精品的特点| 亚洲一区二区在线| 精品国产31久久久久久| 成人免费视频xnxx.com| 欧美日韩国产成人在线观看| 91亚洲精品视频| 亚洲人成伊人成综合网久久久| 亚洲国产精品福利| 国产丝袜一区视频在线观看| 欧美激情影音先锋| 久久av.com| 亚洲欧美激情四射在线日| 久久久久久久久亚洲| 日韩av电影手机在线| 国产日韩欧美影视| 亚洲精品狠狠操| 精品欧美aⅴ在线网站| 欧美激情在线视频二区| 性色av一区二区三区免费| 国产精品www网站| 成人av资源在线播放| 亚洲欧洲在线免费| 国产精品成熟老女人|