ASP.NET AJAX 教学笔记(三) 1
Ajax开发人员需要的JavaScript知识
JavaScript诞生于1995 年,最最集成在NetsCape Navigator浏览器中。Microsoft 在IE3中集成。1998年被标准化为ECMAScript.
Microsoft Ajax Library改善了JavaScript的面向对象模型。
3.1使用对象
JavaScript中的对象并不是类型的实例,因为JavaScript不支持类的概念。
JavaScript要通过原型这种特殊内部对象来得到对象的结构或模板。
JavaScript对象实际上就是名值对的一个集合,这些名值对称为属性。
3.1.1对象
一.创建对象
两种创建对象的方法:
(1) var book=new Object();
(2)var book={};//创建空对象。
在JavaScript中可以在任何时候都可以通过向对象增加新属性来扩展这个对象。可以在任何时候修改类的实例。
二.为对象增加属性:
为对象增加属性可以在任何时刻在代码的任何位置来实现
两种方法:
(1) book.title=”ASP.NET Ajax实战”;
(2)book[‘title’]= ”ASP.NET Ajax实战”;
三.访问对象的属性值:
(1) alert( book.title);
(2)alert(book[‘title’]);
(3)使用for-in访问对象所有属性如值:
for( var pro in book){alrt(‘Name:’+ro,’value’+book[pro])}
示例:
<script type ="text/javascript" >
Sys .Application .add_load (Page_Load);
function Page_Load()
{ var book=new Object ();
book.Title="ASP.NET Ajax 实战";
book.Author="苏金国";
book.Publish="人民邮电出版社";
alert (book .Title);
alert (book['Author']);
for(var pro in book)
{ alert ('Name:'+pro+"\r\n"+'Value:'+book [pro]); }
 
相关文档:
1、绝对路径连接字符串
Provider=Microsoft.Jet.OLEDB.4.0;Data Source=c:\somepath\myDb.mdb
2、相对路径连接字符串
"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("/date/fghsdf.mdb")
可以用:
web.config:
<appSettings>
<add key="ConnectString" value="Provider=Mic ......
快过年,好久没写什么东西了。不知道最近是太忙了,还是自己有点懒,写些自己积累的东西。都是些最基本的应用,和大家分享下。
验证码在很多地方多用到,网上各种形形色色的代码页很多了,我就是打发点时间写写了。
原理:通过GUI+生成有四个数字的图片,将四个数字存放到Session中,然后通过验证你输入的验证码和Session ......
第一章 ASP.NET Ajax简介
1.1什么是Ajax
一.什么是Ajax
Ajax是Asynchronous JavaScript and XML(异步JavaScript 和XML)的缩写,由著名用户体验专家Jesse-James Garrett在2005年2月18日发表的一篇名为Ajax:a New Approach to Web Applications文章中首先提出。
Ajax并不是只包含JavaScri ......
建立一个WEB工程,添加新项->HTML页面,命名为ProgressBar.htm,内容如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" id="mainWindo ......