发布一个websearch控件源码

iwebsms 2007-04-08 12:32:16
下载网址:http://www.dahai.net/WebSearch.rar


WebSearch JS(0.1)版

Code By webcool(浪滔天)
官方论坛:http://s.sogou.com/topicAction.do?spaceID=websearch

感谢 WalkingPoison 提供的水晶日历,这个日历确实不错,我一直在用
感谢 我佛山人(wfsr@msn.com) 提供的验证控件,这个是我认为写的最到位的东东,有机会的人可以去研究下


WebSearch控件有助于程序员开发数据库软件的搜索工作。
在代码中简单的设置相应的数据库字段后,本控件可以自动生成搜索需要的界面,并可以根据搜索界面操作的结果生成相应的SQL条件语句。
真正让开发人员省时、省心。

首先现在需要使用websearch控件的地方引用如下3个js文件
<script language="javascript" src="WebSearch/validate.js"></script>
<script language="javascript" src="WebSearch/wp.js"></script>
<script language="javascript" src="WebSearch/WebSearch.js"></script>

然后,在需要显示websearch的表格中,设置一个id=websearch的td
<TABLE>
<TR>
<TD id=websearch></TD>
</TR>
</TABLE>

最后,如下方式定义数据库对应的字段信息,和字段类型
<SCRIPT language=JavaScript>
//这里要定义个数据项的所有东东
var FieldCount=3;var DataField=new Array(FieldCount);for (i=0; i<FieldCount; i++){DataField[i]=new Array()};x=0;
DataField[x][0]="中文姓名";DataField[x][1]="Name";DataField[x][2]="String";x++;
DataField[x][0]="年龄";DataField[x][1]="Age";DataField[x][2]="Int";x++;
DataField[x][0]="出生日期";DataField[x][1]="Brithday";DataField[x][2]="Date";x++;
LoadData();
</SCRIPT>
到这里页面上的事情都处理好了,接下来就是在后台获取对应的sql语句了
Request("SearchSQL")

好了,试试吧,呵呵,但愿这个东西能给大家带来方便
也希望有高手提供修改意见

具体可以 copy 下面的代码到一个Html里面,试试功能

<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<script language="javascript" src="WebSearch/validate.js"></script>
<script language="javascript" src="WebSearch/wp.js"></script>
<script language="javascript" src="WebSearch/WebSearch.js"></script>
</head>
<body >
<form id="form1" runat="server" name="form1" action ="">

<TABLE>
<TR>
<TD id=websearch></TD>
</TR>
</TABLE>

<SCRIPT language=JavaScript>
//这里要定义个数据项的所有东东
var FieldCount=3;var DataField=new Array(FieldCount);for (i=0; i<FieldCount; i++){DataField[i]=new Array()};x=0;
DataField[x][0]="中文姓名";DataField[x][1]="Name";DataField[x][2]="String";x++;
DataField[x][0]="年龄";DataField[x][1]="Age";DataField[x][2]="Int";x++;
DataField[x][0]="出生日期";DataField[x][1]="Brithday";DataField[x][2]="Date";x++;
LoadData();
</SCRIPT>
</form>
</body>
</html>

在实际使用中发现一个问题就是选择日历的时候,会出现异常信息,研究之后取消页面中如下代码就正常了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

最后再罗嗦下,目录结构最好这样设置
/根目录
/<WebSearch>(把webseach.rar解压缩在这里)
/button_bg.gif
/button_left.gif
/button_right.gif
/search.gif
/validate.js
/WebSearch.js
/wp.js
/websearch.aspx(可以在这里调用websearch)


下载网址:http://www.dahai.net/WebSearch.rar
...全文
247 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
liuph3000 2007-04-13
  • 打赏
  • 举报
回复
你的websearch连接数据库的语句应该怎么用?
能给我一个具体有数据库的例子吗?
我的邮箱是peipei3000@163.com
谢谢!
learsu 2007-04-08
  • 打赏
  • 举报
回复
收藏,谢谢分享
李睿_Lee 2007-04-08
  • 打赏
  • 举报
回复
看看先。
感谢分享。
随着航天领域技术能力的持续提升,人造卫星的部署频次与在轨规模不断扩大,由此引发的空间目标碰撞风险已成为关键安全议题。为确保航天器在轨运行安全,必须构建有效的碰撞规避策略。本方案基于MATLAB/Simulink仿真环境,构建了一套完整的卫星碰撞规避仿真系统,用于模拟轨道动力学行为、识别碰撞威胁并生成规避机动指令。 系统首先建立精确的卫星轨道动力学模型。该模型依据牛顿力学与开普勒轨道定律,同时纳入地球非球形引力摄动、日月引力扰动及其他空间环境因素的影响,以准确描述卫星在复杂力场中的运动轨迹。 在动力学模型基础上,系统集成了实时碰撞预警模块。该模块持续监测卫星与周边空间目标之间的相对运动状态,通过位置与速度矢量的实时计算,快速识别潜在的近距离接近事件。一旦判定存在碰撞风险,系统随即启动规避策略计算单元。规避策略通常包括调整速度矢量、改变轨道高度或轨道倾角,乃至实施紧急变轨机动,以在确保安全的前提下最大限度地减少对原定任务的影响。 Simulink的图形化建模环境为系统各模块的集成与测试提供了便利。通过搭建包含动力学、预警与决策模块的仿真模型,可在统一平台中进行闭环测试与迭代优化,从而验证规避策略的有效性与实时性。 方案实施中需着重关注以下方面:系统需具备高可靠性及毫秒级响应能力,确保在极短时间内完成威胁评估与机动规划;规避策略应尽可能降低燃料消耗,延长卫星服役寿命;系统架构应保持开放性与可扩展性,以适应未来多星协同、星座运行等复杂场景。 基于MATLAB/Simulink的卫星碰撞规避仿真系统,不仅提升了在轨航天器的生存能力与任务可靠性,也为航天器设计、轨道控制与任务规划提供了重要的技术支撑,对促进航天工程的安全发展具有显著的实际价值。 资源来源于网络分享,仅用于学习交流使用,请勿用于商业,如有侵权请联系我删除!

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧