#1

' 重新設置每頁的記錄數

Function setRecordsPerPage()

If IsNumeric(RecordsPerPage.Value) Then

intRecordsPerPage = CInt(RecordsPerPage.Value)

window_onload

End If

End Function

' 顯示頁數信息

Function setPageCount()

Dim intTotalRecords

PageCount.innerHTML = getNumberOfPages(intTotalRecords)

RecordCount.innerHTML = intTotalRecords

CurrentPage.innerHTML = 1

End Function

' 計算總頁數和總記錄數

Function getNumberOfPages(intTotalRecords)

Dim intPages

intTotalRecords = Data.XMLDocument.selectNodes("/*/*").length

intPages = intTotalRecords / intRecordsPerPage

If InStr(intPages, ".") > 0 Then

intPages = CInt(Left(intPages, InStr(intPages, "."))) + 1

End If

getNumberOfPages = intPages

End Function

' “下一頁”的處理

Function nextPage(intPage)

Dim strDisplay

Dim strDateRange

If CInt(CStr(intPage) * intRecordsPerPage)

intPage = CInt(intPage) + 1

Style.XMLDocument.selectNodes("//@OnClick")(1).Value = "previousPage(" & intPage & ")"

Style.XMLDocument.selectNodes("//@OnClick")(2).Value = "nextPage(" & intPage & ")"

Style.XMLDocument.selectNodes("//xsl:for-each/@select")(1).Value = "./*[position() <= " & (CStr(intPage) * intRecordsPerPage) & " and position() > " & (CInt(intPage) - 1) * intRecordsPerPage & "]"

redisplay (intPage)

End If

End Function

' 處理“上一頁”

Function previousPage(intPage)

Dim strDisplay

Dim strDateRange

If intPage > 1 Then

intPage = CInt(intPage) - 1

Style.XMLDocument.selectNodes("//@OnClick")(1).Value = "previousPage(" & intPage & ")"

Style.XMLDocument.selectNodes("//@OnClick")(2).Value = "nextPage(" & intPage & ")"

Style.XMLDocument.selectNodes("//xsl:for-each/@select")(1).Value = "./*[position() <= " & (CStr(intPage) * intRecordsPerPage) & " and position() > " & (CInt(intPage) - 1) * intRecordsPerPage & "]"

redisplay (intPage)

End If

End Function

' “第一頁”的處理

Function FirstPage()

Style.XMLDocument.selectNodes("//@OnClick")(1).Value = "previousPage(1)"

Style.XMLDocument.selectNodes("//@OnClick")(2).Value = "nextPage(1)"

Style.XMLDocument.selectNodes("//xsl:for-each/@select")(1).Value = "./*[position()  0]"

transform()

setPageCount()

End Function

' “最末頁”的處理

Function LastPage()

Dim intTotalPages

Dim intTotalRecords

intTotalPages = getNumberOfPages(intTotalRecords)

nextPage (intTotalPages - 1)

End Function

華軟新元北京總部全體員工

guoyan用戶賬號>

郭燕姓名>

行政部部門>

外事與文案助理職位>

guoyan@dd.com電子郵件>

員工>

總部員工>

Function getName(node)

getName = node.Item(0).nodeName

End Function

]]>

第  頁 總  頁    共有  條記錄 每頁記錄數:

Sort('')

 

xlst 解析 html c,怎樣實現利用xslt把xml文件內容顯示到html文件中?急!相关推荐

  1. java 接收普通信息吗_微信公眾號開發:獲取用戶發送消息並實現回復(Java)

    在上一篇文章寫了如何配置服務器: 今天我就給大家說下如何獲取用戶發送消息並實現回復,自己在弄這個過程走了許多坑. 要實現消息獲取和自動回復,需要了解微信是怎么實現這個過程: 我從微信官方文檔摘取了下面 ...

  2. 直接反投影 matlab,濾波反投影重建算法(FBP)實現及應用(matlab)

    濾波反投影重建算法實現及應用(matlab) 1. 濾波反投影重建算法原理 濾波反投影重建算法常用在CT成像重建中,背后的數學原理是傅立葉變換:對投影的一維傅立葉變換等效於對原圖像進行二維的傅立葉變換 ...

  3. 纯php实现定时器任务,純PHP實現定時器任務(Timer)

    定時器任務,在WEB應用比較常見,如何使用PHP實現定時器任務,大致有兩種方案:1)使用Crontab命令,寫一個shell腳本,在腳本中調用PHP文件,然后定期執行該腳本:2)配合使用ignore_ ...

  4. 基於IIS的WCF的分布式多層架構開發實現

    曾用.NET Remoting,基於IIS,為公司實現過分布式多層架構,客戶端采用Web Browser瀏覽,當時,公司領導告訴我可能會有多臺中間服務器用於系統,又不想每臺電腦的去安裝程序,所以,我最 ...

  5. java k均值_算法——K均值聚類算法(Java實現)

    1.用途:聚類算法通常用於數據挖掘,將相似的數組進行聚簇 2.原理:網上比較多,可以百度或者google一下 3.實現:Java代碼如下 package org.algorithm; import j ...

  6. 使用Mutex實現單一程式執行個體的注意事項(转)

    相信大家都知道在.NET程式中若要實現單一程式執行個體,一般來說有幾種方法,像是去判斷是否已經有開啟的Process是相同的程式.用Mutex與Semaphore之類的技術來判斷是否程式正在開啟.但是 ...

  7. java implements t_Java泛型——為什么“擴展T”允許而不是“實現T”?

    I wonder if there is a special reason in Java for using always "extends" rather than " ...

  8. linux 有名管道pipe,linux 用無名管道pipe和有名管道fifo實現線程間通信

    1.pipe 用與實現同一個進程下不同線程間的通信(跟IPC進程間通信中的具有血緣關系的進程通信實現方式一樣) #include #include #include #include #include ...

  9. mysql 分组查询原理,MySQL分組查詢Group By實現原理詳解

    由於GROUP BY 實際上也同樣會進行排序操作,而且與ORDER BY 相比,GROUP BY 主要只是多了排序之后的分組操作.當然,如果在分組的時候還使用了其他的一些聚合函數,那么還需要一些聚合函 ...

最新文章

  1. (转)SSL/TLS 漏洞“受戒礼”,RC4算法关闭
  2. 课程名称翻译大全(zz)
  3. netstat详解_需要!Linux常用监视和故障排查命令详解
  4. 07年末围炉盛宴 - 信息工作者应用与管理系列Webcast
  5. SRAM BIST技术学习
  6. 多线程的三种实现方法
  7. 计算机无线局域网毕业论文,谈教学设计《计算机网络》网络课程“无线局域网”单元的设计与开发大专毕业论文范文...
  8. c#devexpres窗体划分 以及panelcontrol 相关操作
  9. php软件开发--nginx服务器(待补充)
  10. 两道挺有意思的思考题
  11. Hadoop之WEBUi界面功能介绍及日志配置查看
  12. php 安卓注册,做一个Android应用的注册与登录功能
  13. 【机器学习】Cross-Validation(交叉验证)详解
  14. SQL Server 2008下载及安装
  15. 游戏设计学习笔记 —— 梦的开始
  16. 计算机信息专业致谢词,计算机专业毕业论文致谢词
  17. 三进制计算机基本原理,三进制(三进制计算机)
  18. oracle北京时区,ORACLE中的时区(time zone)
  19. 华为云安装:宝塔linux+wordpress建站
  20. ie浏览器调用本地文件无反应_ie上传附件没有反应怎么办_解决ie浏览器上传附件没有反应的方法...

热门文章

  1. ZeroMQ接口函数之 :zmq_msg_init_data - 从一个指定的存储空间中初始化一个ZMQ消息对象的数据...
  2. 织梦cms系统如何code 财付通接口
  3. leetcode 22. 括号生成
  4. 37.操作系统的信号量
  5. 美国波特兰市禁用人脸识别,被违规监控可获赔1000美元
  6. 2019年十大AI创业死亡名单:无人车机器人为主,B轮阵亡最多
  7. 穿着健美裤的美女,她们身材好是锻炼出来的
  8. 超长整数相加 c语言类,二个超长正整数的相加
  9. mysql 查询姓张或者姓王_mysql查询练习
  10. java跳槽原因_跳槽求职必看:Java程序猿面试失败的5大原因!