国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > ASP > 正文

談DHTML XML ASP CSS的樹形目錄_ASP教程

2024-05-04 11:04:11
字體:
來源:轉載
供稿:網友

推薦:解析ASP與存儲過程
ASP與存儲過程(Stored Procedures)的文章不少,但是我懷疑作者們是否真正實踐過。我在初學時查閱過大量相關資料,發現其中提供的很多方法實際操作起來并不是那么回事。對于簡單的應用,這

樹形目錄顯示程序

問題描述:

在我們項目中常常會出現自關聯的數據表,如果我們從整體看去,整個表就呈現為一個樹形數據結構(對于復雜的情況,它可能變成一個圖)。當們對這個表進行顯示,編輯時,如果不采用好的表現形式,會顯得很笨拙,為此,我們開發這樣的樹形結構的程序。在上一版本中,我們使用的是遞歸算法來實現,在我們對這個算法評測時發現,對于擁有成千上萬條記錄的數據庫就不再能勝任了,所以在新的算法版本中,我們使用了XML技術,動態的發現數據,以解決一次從服務器下在大量數據的尷尬,同時也遍免了如果表數據結構呈現為圖時就會進入死循環的錯誤。

實際思路:

1、 初始顯示時只顯示根與二級節點,根與二級節點同在一層次

2、 點擊一節點,如果它的子節點區域對象不存在,則建立對象,同時下載數據更新數據,顯示所有子節點。

3、 每個節點在建立后都就有相同的功能,如檢查子節點是否存在,顯示隱藏子節點等等

4、 DHTML XML ASP CSS同時使用

技術難點:

1、 使用XMLhttp接口時亂碼問題:

因為在ASP輸出頁面中,缺省的編碼方案并不是中文的,那么在客戶端頁面的XMLhttp中解釋時,就會以缺省的方案解析,所以就會出現亂碼。為此,我們在Server端的ASP頁面中,加入如下代碼定義編碼方案:

Response.CharSet="GB2312"

Response.ContentType="text/HTML"

2、 如何在界面上保持上一版本的風格(類資源管理器形式):

在上一版本中,所有的頁面內容都是一氣呵成的,在控制上采用遞歸等思想,所有時的界面相對友好,當時本版中的機制發生了變化,內容是有多次合成的 關鍵問題,img ,span 對象的id 如何確定 經過求證,在界面上,本版本的界面難以與第一界面相同,所以只能保留一部分,但是總體來說,新界面同樣也能滿足需要

因為在這里不好使用附件,所以只能貼源碼了:

以下為引用的內容:

---xtree.HTML-------------------------------------------------------------------

<HTML>
<HEAD>
<META NAME="GENERATOR" Content="Microsoft Visual Studio 6.0">
<SCRIPT LANGUAGE=javascript src=../../"xtree.js">
</SCRIPT>
<style type="text/CSS">
<!--
a:link { font-size: 14px; text-decoration: none; color: #0000FF}
a:visited { font-size: 14px; color: #0000FF; text-decoration: none}
a:hover { font-size: 14px; color: #FF0000; background-color: #CCCC99; text-decoration: none}
a:active { font-size: 14px; color: #FFFFFF; background-color: #191970; text-decoration: none}
.item{ font-size:14px}
-->
</style>
</HEAD>
<BODY leftMargin=0 rightMargin=0 topMargin=0 border=0>
<bold>樹形菜單演示程序</bold><br>
<table border=0>
<tr><td nowrap>
<span id='oSpanroot' border=0></span><SCRIPT LANGUAGE=javascript>createChildNode("root",0);</SCRIPT></td></tr>
</table>
</BODY>
</HTML>

-------xtree.ASP---------------------------------------------------------------

<%@ Language=VBScript %>
<%
Response.CharSet="GB2312"

分享:解析ASP中的常用服務器檢測源碼
在寫ASP網頁時常用的檢測代碼:服務器現在時間: 引用% =now %>服務器CPU型號: 引用%=Request.ServerVariables(HTTP_UA_CPU)%>當前分辨率: 引用&l

共3頁上一頁123下一頁
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 黎平县| 郑州市| 大新县| 马龙县| 桐庐县| 龙井市| 静海县| 邯郸县| 六安市| 湾仔区| 栖霞市| 东港市| 六安市| 贡山| 裕民县| 托里县| 双鸭山市| 万载县| 遂溪县| 东宁县| 银川市| 突泉县| 普安县| 大竹县| 西宁市| 龙游县| 施秉县| 青河县| 报价| 蚌埠市| 通化县| 任丘市| 旅游| 马龙县| 都昌县| 伊宁县| 龙江县| 天峨县| 宝应县| 余庆县| 康保县|