文章分类 -  asp.net

摘要:1protectedvoidApplication_Start(Objectsender,EventArgse)2{3Application("Online")=045stringtxtFilePath=System.Web.HttpContext.Current.Server.MapPath("/web.DF");67StreamReaderfileStream=newStreamReader(txtFilePath,Encoding.Default);8Application("Counter")=fileStream.ReadT 阅读全文
posted @ 2013-03-11 14:34 天涯海角路 阅读(175) 评论(0) 推荐(0)
摘要:asp.net站点访问量和在线人数统计的方法这是通过在Global.asax文件中配置Application来统计的方法......using System;using System.Collections;using System.ComponentModel;using System.Web;using System.Web.SessionState;using System.IO ;namespace movie {/// <summary>/// Global 的摘要说明。/// </summary>public class Global : System.We 阅读全文
posted @ 2013-03-11 14:32 天涯海角路 阅读(353) 评论(0) 推荐(0)
摘要:在Global.asax文件中统计网站的总访问量 void Application_Start(object sender, EventArgs e) { // 在应用程序启动时运行的代码 int count = 0; StreamReader srd; //取得文件的实际路径 string file_path = Server.MapPath("counter.txt"); //打开文件进行读取 srd = File.OpenText(file_path); while (s... 阅读全文
posted @ 2013-03-11 14:31 天涯海角路 阅读(146) 评论(0) 推荐(0)
摘要:1.新建网站,添加几个窗体。webForm1.aspx ,ViewStateForm.aspx2.在网站的根目录下添加全局应用程序类“Global.aspx” 。(重要)3.在“Global.aspx” 有固有的格式和会话信息结构。4.在“Global.aspx”中各个函数中添加处理代码。详细如下:<%@ Application Language="C#" %><script runat="server"> void Application_Start(object sender, EventArgs e) //初始化站点的在线人 阅读全文
posted @ 2013-03-11 14:30 天涯海角路 阅读(145) 评论(0) 推荐(0)
摘要:在页面请求和站点访问之间提供状态常用的方法是通过cookie。在客户断的计算机中存放相应的值, 这些值与每个页面请求一起发送给对此cookie有效的域。通过用asp.net检查和更新cookie,在某种程度上能够保持一个状态。可以使用所包含 的信息识别用户,然后把用户连接到一个已经 存储相应值的集合。举例说明:可以检测一个用户请求是否包含一个站点指定的cookie,如果不包含,则为该用户分配一个某种类型的标识,指明一个数量,并存储在带有一个长效期的cookie中。 当以后该用户对这个站点的每一次访问,都能够检测到cookie并更新所包含的信息。 这样可以收集有关该用户访问此站点的次数和持续的时 阅读全文
posted @ 2013-03-11 14:29 天涯海角路 阅读(113) 评论(0) 推荐(0)
摘要:下面介绍如何进行ASP.NET中网站访问量的统计。一、建立一个数据表IPStat用于存放用户信息我在IPStat表中存放的用户信息只包括登录用户的 IP(IP_Address),IP来源(IP_Src)和登录时间(IP_DateTime),些表的信息本人只保存一天的信息,如果要统计每个月的信 息则要保存一个月。因为我不太懂对数据日志的操作,所以创建此表,所以说我笨吧,哈哈。二、在Global.asax中获取用户信息在Global.asax的Session_Start即新会话启用时获取有关的信息,同时在这里实现在线人数、访问总人数的增量统计,代码如下:void Session_Start(obj 阅读全文
posted @ 2013-03-11 14:28 天涯海角路 阅读(395) 评论(0) 推荐(0)
摘要:一、Application对象可以实现应用程序的状态管理(1)Application的应用: ◆可以统计目前上站的人数 ◆可以用于网站上不同用户之间的通信 ◆可以记录广告条被点击的次数 ◆可以在每个主页上显示动态信息 ◆可以从数据库提取数据供多个网页使用(2)创建Application变量的语法 Application(“变量名称”)如:Application("Welcome")="欢迎光临我的主页!" (3)Application变量不会自己消亡,在使用中应注意:●Application变量会始终占据内存,创建过多的变量会降低响应速度●Applica 阅读全文
posted @ 2013-03-11 14:25 天涯海角路 阅读(247) 评论(0) 推荐(0)
摘要:Document 对象的常用方法1、getElementById(id) 通过元素的ID访问元素,这是DOM一个基础的访问页面元素的方法,我们要经常用到它. 例如下面的例子,我们可以同DIV的ID迅速的访问到它,而不必通过DOM层层遍历,<body><div id=’divid’><p>h</p>Just for testing;</div><div id=’divid’>Just for testing;</div><script>var div=document.getElementById(‘ 阅读全文
posted @ 2013-03-11 14:15 天涯海角路 阅读(992) 评论(0) 推荐(0)
摘要:Document对象内容集合document 文挡对象 - JavaScript脚本语言描述———————————————————————注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写否则会提示你一个错误信息 “引用的元素为空或者不是对象\\\\\”———————————————————————对象属性document.title //设置文档标题等价于HTML的title标签document.bgColor //设置页面背景色document.fgColor //设置前景色(文本颜色)document.linkColor //未点击过的链接颜色document. 阅读全文
posted @ 2013-03-11 14:11 天涯海角路 阅读(352) 评论(0) 推荐(0)
摘要:document对象详解document 文挡对象 - JavaScript脚本语言描述---------------------------------------------------------------------注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空或者不是对象"---------------------------------------------------------------------对象属性document.title //设置文档标题等价于HTML的<ti 阅读全文
posted @ 2013-03-11 14:10 天涯海角路 阅读(981) 评论(0) 推荐(0)
摘要:document.getElementById(" ") 得到的是一个对象,用 alert 显示得到的是 “ object ”,而不是具体的值,它有 value 和 length 等属性,加上 .value 得到的才 是具体的值! 参考资料: 1. document . getElementById 的用法 今天在网络上查找 document . getElementById 的用法,如下: A : 语法: oElement = document . getElementById ( sID ) 参数: sID : 必选项。字符串 (String) 。 返回值: oElem 阅读全文
posted @ 2013-03-11 13:02 天涯海角路 阅读(410) 评论(0) 推荐(0)
摘要:第一: privatevoidButton1_Click(objectsender,System.EventArgse) { Response.Redirect(Request.Url.ToString()); } 第二: privatevoidButton2_Click(objectsender,System.EventArgse) { Response.Write(" <scriptlanguage=javascript>window.location.href=document.URL; </script>"); } 第三: privatevo 阅读全文
posted @ 2013-03-11 13:00 天涯海角路 阅读(88) 评论(0) 推荐(0)
摘要:document.getElementById1、getElementById作用:一般页面里ID是唯一的,用于准备定位一个元素 语法: document.getElementById(id) 参数:id :必选项为字符串(String) 返回值:对象; 返回相同id对象中的第一个,按在页面中出现的次序,如果无符合条件的对象,则返回 nullexample:document.getElementById("id1").value;2、getElementsByName作用:按元素的名称查找,返回一个同名元素的数组语法: document.getElementsByName( 阅读全文
posted @ 2013-03-11 12:59 天涯海角路 阅读(557) 评论(1) 推荐(0)
摘要:<imgalt=""src="face/face1.jpg"width="635"height="76"id="turn"style="filter:revealTrans(duration=1)"/><scripttype="text/javascript">varobj,delay=2000,number=2,url,file,suffix;functionwindow.onload(){obj=document.getElem 阅读全文
posted @ 2013-03-11 12:57 天涯海角路 阅读(89) 评论(0) 推荐(0)
摘要:Window.Close();Window.Open();1、Javascript关闭当前窗口window.close()就可以,不过它会出个提示“您查看的网页正在试图关闭窗口。是否关闭窗口?”,如何才能不弹出这个提示?“如果你第一次打开这个网页,window.close()就会弹出提示,如果这个网页是由其它的网页window.open()出来的页面,window.close()时,就不会出现提示;<script language="JavaScript" type="text/javascript">function cl(){window 阅读全文
posted @ 2013-03-11 12:55 天涯海角路 阅读(204) 评论(0) 推荐(0)
摘要:Window_Open详解 引:Window_Open详解一、window.open()支持环境:JavaScript1.0+/JScript1.0+/Nav2+/IE3+/Opera3+二、基本语法:window.open(pageURL,name,parameters) 其中:pageURL 为子窗口路径 name 为子窗口句柄 parameters 为窗口参数(各参数用逗号分隔) 三、示例:<SCRIPT> <!-- window.open ('page.html','newwindow','height=100,width=40 阅读全文
posted @ 2013-03-11 12:52 天涯海角路 阅读(80) 评论(0) 推荐(0)
摘要:打开模态窗口方法一:window.open("Default.aspx","勤廉指数","location=no,menubar=no,scrollbars=no,left=0,top=0,width="+window.screen.width+",height="+(window.screen.height)+",resizable=yes,toolbar=no");方法二:window.showModalDialog('Default.aspx',window,'di 阅读全文
posted @ 2013-03-11 12:50 天涯海角路 阅读(155) 评论(0) 推荐(0)
摘要:用window.open();这种方法的缺点是,会被浏览器或者相关软件给屏蔽掉。用层模拟的话,如果想实现较复杂点的窗口,就比较困难,第三种方法是综合了所有的网页制作知 识,可以提供个很好的解决方案。但是,第三种实现起来,对于Javascript知识不够的人来说,很难完成。前段时间在网上逛的时候,发现了个好的解决 方案:GreyBox.经过反复研究,发现,GreyBox几乎可以完成所有的弹出窗口(但是,好像对框架中的框架不太支持)。为了方便使用,我把 GreyBox封装为一个控件。现在把用法贴出来: 1.涉及到的文件:GreyBox.dll(动态库) greyboxloader.aspx,gr. 阅读全文
posted @ 2013-03-11 12:49 天涯海角路 阅读(1851) 评论(0) 推荐(0)
摘要:【1、最基本的弹出窗口代码】 <SCRIPT LANGUAGE="javascript"> <!-- window.open ('page.html') --> </SCRIPT> 因为这是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascript">标签和</script>之间。<!-- 和 -->是对一些版本低的浏览器起作用,在这些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊。window.open 阅读全文
posted @ 2013-03-11 12:47 天涯海角路 阅读(177) 评论(0) 推荐(0)
摘要:打开模态窗口方法一:window.open("Default.aspx","勤廉指数","location=no,menubar=no,scrollbars=no,left=0,top=0,width="+window.screen.width+",height="+(window.screen.height)+",resizable=yes,toolbar=no");方法二:window.showModalDialog('Default.aspx',window,'di 阅读全文
posted @ 2013-03-11 12:45 天涯海角路 阅读(321) 评论(0) 推荐(0)