- 浏览: 75846 次
- 性别:
- 来自: 新疆
最新评论
文章列表
1.建立以个模板页
<body>
<form id="form1" runat="server">
<div>
<asp:ContentPlaceHolder ID="ContentPlaceHolder1" runat="server">
这两行代码之间就是坑
</asp:ContentPlaceHolder>
</div>
</form&g ...
<form id="form1" runat="server">
<p>
<asp:Label ID="Label1" runat="server" Text="姓名:"></asp:Label>
<asp:TextBox ID="txtname" runat="server"></asp:TextBox>
...
<head runat="server">
<title></title>
<script type="text/javascript">
function must1(src, args) {
if (args.Value == "1") {
args.IsValid = true;
} else {
args.IsValid ...
1.能响应输出 http允许的所有内容
2.但是一般输出 图片,视频,输出一个文件(下载)----(普通的html还是交给aspx输出)
下载一个图片:点击一个连接--弹对话框--问是否下载
public void ProcessRequest(HttpContext context)
{
//context.Response.ContentType = "text/html";//返回一个text的东西,也就是string
context.Response.ContentType = &q ...
API的说明文档,也称为帮助文档
API(Application Programming Interface,应用程序编程接口)是一些预先定义的函数,
Windows API是一套用来控制Windows的各个部件的外观和行为的一套预先定义的Windows函数.用户的每个动作都会引发一个或几个函数的运行以告诉Windows发生了什么
更易理解地说:Windows 这个多作业系统除了协调应用程式的执行、分配内存、管理系统资源…之外, 她同时也是一个很大的服务中心,调用这个服务中心的各种服务(每一种服务就是一个函数),可以帮应用程式达到开启视窗、描绘图形、使用周边设备…等目的,由于这些函数 ...
public void ProcessRequest(HttpContext context)
{
//context.Response.ContentType = "text/html";//返回一个text的东西,也就是string
context.Response.ContentType = "image/JPEG";
string fullpath = HttpContext.Current.Server.MapPath("Hydra ...
../表示上一级目录 ./表示当前目录 /网站的根目录
绝对路径
使用完整的URL地址,这种链接路径就是绝对路径,其特点是路径同链接站点的源点无关。
绝对路径的例子
如要建立指向about目录下的about.aspx,则链接地址为:
< a href=”http://www.asp.net/about/about.aspx”></a>
而建立指向database.aspx文档的路径为:
< a href=”http://www.asp.net/product/other/database.aspx”></ ...
html页面
<form id="form1" runat="server">
<img src="Handler2.ashx" onclick="this.src='Handler2.ashx?aaa='+new Date()" />
</form>
ashx页面,一般处理程序页面:
public class Handler2 : IHttpHandler
{
public void ProcessRequ ...
cookie 和 session 的目的一样:都是存 浏览器和服务器相关的数据
cookie放在浏览器。
1.Cookie可以保持登录信息到用户下次与服务器的会话,换句话说,下次访问同一网站时,用户会发现不必输入用户名和密码就已经登录了(当然, ...
get(默认的):url明码传递表单的值--在url中可以看见
传输大量数据没法。
很明显,密码没法。
post:偷偷摸摸的传递表单的值,看不见,影藏在http报文中。
可以传输大量数据--几乎无限制。
杨中科讲的最简单的调用ashx文件--一般处理文件
以下是input(textbox版本)的自增,不需要隐藏域--因为是html文件,也就是静态页。
div的例子是特例,div是属于lable版本的。但是在html文件(静态页)不用隐藏域,div不可以自增。
但是如果是aspx页面(动态页面)。我们就可以再cs文件中让div自增--系统自动保存在viewstate中。
<form id="form1" action="Handler2.ashx">
<div>
姓名:< ...
DOM(Document Object Model)——文档对象模型
一个网页是一个文档。这个文档可以被显示在浏览器窗口中,也可以以html源码的形式显示。
DOM提供了另一种方式来表示,存储,操作这个文档。DOM是网页的一种完全的面向对象的表示方法,可以通过脚本语言(比如说JavaScript)来改变。
DOM与BOM的关系?——BOM包含DOM
document对象有三个强大的方法,可以获取页面的任何元素
1.
var p1 = document.getElementById("p1");
//获取ID为p1的那个元素
//在一个文档中ID ...
•BOM是Browser Object Model的缩写,简称浏览器对象模型
能利用BOM做什么?
BOM提供了一些访问窗口对象的一些方法,我们可以用它来移动窗口位置,改变窗口大小,打开新窗口和关闭窗口,弹出对话框,进行导航以及获取客户的一 ...
闭包,函数可以使用函数之外定义的变量。
例子:
var msg = "我是全局变量!!!";
function say() {
alert(msg);
}
say();
this:
function Demo() {
this.property = "属性!!!";
}
d = new Demo();
alert(d.property);//属性!!!
不使用new而直接执行构造函数时,this指向window