树型菜单在很多桌面应用系统中都有非常广泛的应用,其主要优点是结构清晰,利于使用者非常清楚的知道目前自己所在的位置。但在web上树型菜单的应用因为没有理想的现成组件可以拿过来直接使用,所以一般的情况下,程序员主要是通过JavaScript来实现一些简单的树型结构菜单,但这些菜单往往都是事先定好各菜单项目,以及各菜单项目之间的层次关系,不利于扩充,一旦需要另一个菜单结构时,往往还需要重新编写,因此使用起来不是很方便。 经过对函数递归的研究,我发现这种树型菜单可以通过递归函数,使树型菜单的显示实现动态变化,并没有级数的限制。下面就...
http://www.jb51.net//article/1453.htm
利用"XXXX.htm"和"XXX.php"两个文件来实现数据的刷新XXXX.htm<head><script>//Refreshcoder_s=0;timenow=0;functioncalrs(){ d=newDate(); h=d.getHours();m=d.getMinutes();s=d.getSeconds(); if(m<10)m='0'+m; if(s<10)s='0'+...
http://www.jb51.net//article/1449.htm
php:PHPVersion5.0.0b4apache:Apache/2.0.49(Win32)1,做为cgi来运行2,做为module来运行1,做为apache2的cgi运行ScriptAlias/php/"c:/php/"AddTypeapplication/x-httpd-php.phpActionapplication/x-httpd-php"/php/php-cgi.exe"上面的代码添加到httpd.conf2,做为apache的模块运行LoadModulephp5_module"c:/php/sapi/php5apache2.dll"AddTypeapplication/x-ht...
http://www.jb51.net//article/1444.htm
我们学校最近将MAC和IP进行了捆绑,又在服务器(Win2K)上进行了上网时间的限制,真是烦死人了,我想我可是一个从不受限制的人啊,怎么可以就这样束手就擒呢!古话说得好“上有政策,下有对策”,那我就来干掉它,说干就干。 原理如下: MAC和IP捆绑是在服务器上,那么大家想想,作用范围应该是什么呢?当然也只有在服务器对客户机上了,但是如果我修改了客户机上的IP,那服务器上的怎样呢?如果你已经想到这了,那就已经理论的破解了捆绑了。 步骤如下: 1、首先要探明IP的范围和被限制的IP的范围,若IP是172.1...
http://www.jb51.net//article/1381.htm
[code]强制刷新网页<% ’强制性刷新随机验证码 ’让随机验证码每次按IE的后退按钮时,返回登录页面的随即码都自动刷新, Response.expires=-1 Response.AddHeader"pragma","no-cache" Response.AddHeader"cache-control","no-store" %>[/code] 判断文件地址是否有效[code]<% ’原创作者:小艺 QQ:52093 时间:2005....
http://www.jb51.net//article/1337.htm
现在许许多多的网民都拥有了自己的博客、播客,用来展示自己的个人信息。相伴而来的,RSS方式阅读越来越受网民的青睐。各种各样的RSS阅读器纷纷出台,现在比较流行的有bloglines、google和yahoo的RSS阅读器、国内的有热度网、周伯通等等。 在越来越多阅读器出现之后,RSS就成作者和读者,即博客页面之外另一个联系通路。但是随之就出现了很多问题: 首先:作为一种新的阅读方式,现在大多数网站的RSS页面提供的是全代码方式。这样很多网友都不知道如何使用RSS方式进行订阅。 其次,作为作者,需要了解每天有多少用户通过RSS方式访问自己,但是目前所有的博客或播客网站都不提供改统计。 最...
http://www.jb51.net//article/1320.htm
以前使用ASP开发过Web应用程序的人员肯定知道调试Web应用程序是多么麻烦。在ASP中,调试是痛苦的,通常包括了使用Response.Write()方法输出变量的值。那么请问一下自己:你有多少次忘记了在布署应用程序之前删除了调试语句? 随着.NET框架组件的出现这种情况发生了彻底的改变。在.NET中,你可以使用Visual Studio .NET中的调试程序跟踪整个Web应用程序的执行,或者使用System.Web.TraceContext名字空间中的Trace类。本文演示如何使用Trace类辅助你的调试工作。 使用Trace类 ASP.NET中包含了一个帮助跟踪应...
http://www.jb51.net//article/1303.htm
本人学Asp.Net不久,用的是C#写代码,在学习C#中发现很多初学者对继承和多态性不是特别的了解,因此作了这个例子,希望对您有所帮助,例子很简单页面文件TestProfileClass2.aspx<%@PageLanguage="C#"ContentType="text/html"ResponseEncoding="gb2312"Src="profile2.cs"%><%@ImportNamespace="shai"%><html><head><style>div{font:Arial,Helvetica,sans-ser...
http://www.jb51.net//article/1299.htm
当DataGrid同时具有分页和排序功能时应注意在重新绑定数据源时,MyDataGrid.CurrentPageIndex=0;下面给实现以上功能的原码,也就不多缀了aspx中包含有DataGrid和控制其数据源变化的dropdownlistDataGrid代码 <asp:datagridid="MyDataGrid"runat="server"BorderColor="#CCCCCC"Font-Size="100%"HorizontalAlign="Center" &nb...
http://www.jb51.net//article/1294.htm
1、我们没有真正的服务器,我们只是租用了.net2.0+SQLserver空间,SQL数据库名是固定的。2、空间提供商不可能给我们设定数据源或给你aspnetdb数据库权限。3、我们没有服务器的\Windows\Microsoft.Net\Framework\v2.x\Config权限。 已知上面三点,如果直接把本地测试好的项目传到服务器肯定会出错(因为他默认是调用\Windows\Microsoft.Net\Framework\v2.x\Config),我认为好的解决方法是把aspnetdb数据库内容全部导入自己的远程SQL数据库后,再定义项目的web.config数据...
http://www.jb51.net//article/1273.htm
引言 假如现在我们有这样在这个示例中我将使用尽可能简单的逻辑实现所有功能需求,这将更突出我们所要解决的核心问题。例子是一个简单计算器类:publicclassCalculator{ publicintAdd(intx,inty){returnx+y;}} 这个类再简单不过了,不过若你将它想象为一个可能更复杂的业务处理类的时候,你将面临除了核心功能实现之外的更多处理细节,比如说:权限控制、审计日志、性能监测、缓冲处理、事务环境等等。为简单起见,我们首先为该类增加记录日志的功能,该功能要求将对每个方法的调用和处理结果输出到Console中,如下:pu...
http://www.jb51.net//article/1239.htm
