【网学提醒】:本文主要为网上学习者提供利用JavaScript设计站内搜索及分页功能,希望对需要利用JavaScript设计站内搜索及分页功能网友有所帮助,学习一下吧!
资料包括: 论文(8页4230字) 源码
说明:摘 要 目前,网络上最多的还是个人主页,本文针对个人主页空间不提供
asp,CGI,
JSP,PHP等
程序语言的特点,利用JavaScript设计了一个同时具有站内搜索及分页功能的脚本。
关键词 JavaScript 脚本 源代码 搜索功能 分页功能
目前,网络上最多的还是个人主页,但由于是免费的,所以在功能上难免会有所限制,大部分主页空间都是以纯空间出现的,禁止了相关的权限。而在网络上常常看到的搜索及分页功能都是利用ASP、CGI、JSP、PHP等
程序语言设计的,那么,能否利用目前网络上最流行的特效脚本语言JavaScript来编一个实现站内搜索及分页功能呢?这也是本文的研究所在。
首先,JavaScript是一种扩展到HTML的脚本设计语言,它使网页开发者可以更有效地控制页面,并能对用户触发事件作出即时响应,诸如单击鼠标、表单操作等,而且这些都不需要客户机与服务器的交互通信,既为用户提供了更快速的操作,又减小了服务器端的负担。
其次,JavaScript不能脱离HTML而独立存在,只有在支持JavaScript的浏览器中,它才能作为HTML页面中的一部分起作用。
目录:一、分页功能的设计
二、搜索功能的设计
三、结束语
作者点评:从以上可以看出,程序是从数据组中的数据进行分割,并将符合条件的数据组重新分组并显示出来,假如我们的搜索条件为数字中的”0”,则所有的数据都满足搜索条件,那么失去了程序的实际意义,故我们可以从中得到更多的启示。例如,定义一个专门作为搜索条件的关键字或是关键词,例如上述的数据组,再定义一个专门应用于超级
链接、时间 、作者等相关的信息的数据组,可以是上述数据组中每个数据的后部分,它直接不参与搜索的条件的判断。但是,相应的,我们也要在程序中添加相应的脚本,即在 research()程序中定义相应的新的数据组,从而实现相对应的数据得到相关的信息,否则
程序只显示搜索的数据组,而不显示对应的超级链接、时间、作者的相关
资料。
本程序有3个特点:第1,首先实现了免费主页空间的网页具有分页功能,据本人估计,网络上暂时还没有出现与本
程序类似的脚本。第2,站内搜索功能与分页功能的结合,与网络上常用的站内搜索脚本完全不一样,它多了一个分页功能。第3,它的更新相当容易,只要在数据组中添加相应的数据即可,其它的脚本无需更改。