JavaScript/AJAX
mzoy
负出的努力与所得到的成功成正比!广交天下友@_@
展开
-
JQuery 实战第三讲:绚丽菜单
今天,我们将王兴魁老师JQuery 实战第三讲:菜单 这部分内容通过文字的形式体现出来,建议大家边看这段视频,边进行实践,理解这部分知识是完全轻松愉快的事情。下面我们首先将最终的效果展现出来,按照这个效果,我们一步一步去完善。 纵向菜单 横向菜单(通过鼠标移动来实现菜单隐藏/显示)首先,我们通过html文件来实现大致效果,建立menu.htm文件。在html中添加如下代原创 2010-01-07 15:35:00 · 1677 阅读 · 0 评论 -
JavaScript 动画(三十六)
我们可以使用 JavaScript 来创建动态的图像。实例按钮动画 利用两个不同的事件来驱动两个相应的函数,来切换两张对应的图片以创造出动画效果。 JavaScript 动画使用 JavaScript 创建动态图像是可行的。窍门是:使用 JavaScript 通过不同的事件来切换不同的图像。在下面的例子中,我们要制作一个充当链接按钮的图像。我们将使转载 2008-07-30 13:45:00 · 521 阅读 · 0 评论 -
JavaScript 表单验证(三十五)
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。JavaScript 表单验证JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目? 用户输入的邮件地址是否合法? 用户是否已输入合法的日期?转载 2008-07-30 13:43:00 · 458 阅读 · 0 评论 -
JavaScript 表单验证(三十四)
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。JavaScript 表单验证JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目? 用户输入的邮件地址是否合法? 用户是否已输入合法的日期转载 2008-07-30 13:31:00 · 426 阅读 · 0 评论 -
JavaScript 表单验证(三十三)
JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。JavaScript 表单验证JavaScript 可用来在数据被送往服务器前对 HTML 表单中的这些输入数据进行验证。被 JavaScript 验证的这些典型的表单数据有:用户是否已填写表单中的必填项目? 用户输入的邮件地址是否合法? 用户是否已输入合法的日期转载 2008-07-30 13:05:00 · 515 阅读 · 0 评论 -
JavaScript Cookies(三十二)
cookie 用来识别用户。实例创建一个欢迎 cookie 利用用户在提示框中输入的数据创建一个 JavaScript Cookie,当该用户再次访问该页面时,根据 cookie 中的信息发出欢迎信息。 什么是cookie?cookie 是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个 cookie。你可以使用 Ja转载 2008-07-30 13:03:00 · 439 阅读 · 0 评论 -
JavaScript 浏览器检测(三十一)
实例检测浏览器及版本 使用 JavaScript 检测关于访问者的浏览器名称及其版本。 检测浏览器的更多信息 使用 JavaScript 检测关于访问者浏览器的更多信息。 检测浏览器的全部信息 使用 JavaScript 检测关于访问者浏览器的全部信息。 根据浏览器类型提醒用户 使用 JavaScript 检测关于访问者的浏览器名称及其版本,然后根据这转载 2008-07-30 12:54:00 · 700 阅读 · 0 评论 -
HTML DOM 参考手册(三十)
JavaScript 对象点击以下链接,可以获得以下对象的更多信息,包括它们的集合、属性、方法以及事件。其中包含大量实例!对象描述WindowJavaScript 层级中的顶层对象。Windows 对象会呈现 (represent) 一个浏览器窗口。每当 或者 标签出现,Window 对象就会被自动创建。Navigator包含客户端浏转载 2008-07-30 12:51:00 · 602 阅读 · 0 评论 -
JavaScript RegExp 对象(二十九)
RegExp 对象用于规定在文本中检索的内容。什么是 RegExp?RegExp 是正则表达式的缩写。当您检索某个文本时,可以使用一种模式来描述要检索的内容。RegExp 就是这种模式。简单的模式可以是一个单独的字符。更复杂的模式包括了更多的字符,并可用于解析、格式检查、替换等等。您可以规定字符串中的检索位置,以及要检索的字符类型,等等。定义 RegExp转载 2008-07-30 11:09:00 · 514 阅读 · 0 评论 -
JavaScript Math(算数)对象(二十八)
Math(算数)对象的作用是:执行常见的算数任务。实例round() 如何使用 round()。 random() 如何使用 random() 来返回 0 到 1 之间的随机数。 max() 如何使用 max() 来返回两个给定的数中的较大的数。 min() 如何使用 min() 来返回两个给定的数中的较小的数。 完整的 Math 对象参考手转载 2008-07-30 11:06:00 · 531 阅读 · 0 评论 -
JavaScript Boolean(逻辑)对象(二十七)
Boolean(逻辑)对象用于将非逻辑值转换为逻辑值(true 或者 false)。实例检查逻辑值 检查逻辑对象是 true 还是 false。 完整的 Boolean 对象参考手册我们提供 JavaScript Boolean 对象参考手册,其中包括所有可用于数组对象的属性和方法。该手册包含了对每个属性和方法的详细描述以及相关实例。Bool转载 2008-07-30 11:04:00 · 456 阅读 · 0 评论 -
JavaScript Array(数组)对象(二十六)
数组对象的作用是:使用单独的变量名来存储一系列的值。实例创建数组 创建数组,为其赋值,然后输出这些值。 For...In 声明 使用 for...in 声明来循环输出数组中的元素。 合并两个数组 - concat() 如何使用 concat() 方法来合并两个数组。 用数组的元素组成字符串 - join() 如何使用 join() 方法将数组转载 2008-07-30 11:03:00 · 511 阅读 · 0 评论 -
JavaScript 图像地图(三十七)
图像地图指的是带有可点击区域的图像。实例简单的 HTML 图像映射 本例演示一幅没有添加 JavaScript 的图像映射。 添加了 JavaScript 的图像映射 本例演示一幅添加了 JavaScript 的图像映射,当鼠标浮动于某个热点上时,会调用 JavaScript 函数来显示热点所对应的星球的简介。 JavaScript 图像地图我们已转载 2008-07-30 13:47:00 · 817 阅读 · 0 评论 -
JavaScript 计时(三十八)
通过使用 JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。实例简单的计时 单击本例中的按钮后,会在 5 秒后弹出一个警告框。 另一个简单的计时 本例中的程序会执行 2 秒、4 秒和 6 秒的计时。 在一个无穷循环中的计时事件 在本例中,单击开始计时按钮后,程序开始从 0 以秒计转载 2008-07-30 13:49:00 · 483 阅读 · 0 评论 -
JavaScript 计时(三十九)
通过使用 JavaScript,我们有能力做到在一个设定的时间间隔之后来执行代码,而不是在函数被调用后立即执行。我们称之为计时事件。实例简单的计时 单击本例中的按钮后,会在 5 秒后弹出一个警告框。 另一个简单的计时 本例中的程序会执行 2 秒、4 秒和 6 秒的计时。 在一个无穷循环中的计时事件 在本例中,单击开始计时按钮后,程序开始从 0 以秒计转载 2008-07-30 13:54:00 · 488 阅读 · 0 评论 -
JQuery 实站第二讲:可编辑的表格
在写这篇文章之前,首先向大家推荐两本书和一个Javascript开发工具。 第一本书:《JQuery in Action》(中文版:Jquery 实战)这本书全面介绍jQuery知识,展示如何遍历HTML文档、处理事件、执行动画以及给网页添加Ajax。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jQuery如何与其他工具和框架交互以原创 2010-01-06 14:20:00 · 2652 阅读 · 1 评论 -
JQuery实战第一讲:验证用户名是否可用!
JQuery验证用户名是否可用! 使用JQuery好久了,但每次都是现用现查,或者找些相关的插件。从来没系统的学习过。本身对JavaScript就有一种莫明的惧怕,虽然每次都认真的看,但有些东西总是记不住。似乎大脑就不记这些相关的东西,最近抽出点时间把《JQuery基础》看完了,看的时候很清楚,代码读的也不错。就是过阶段在用时又忘记了。是不是老了,我才26啊。现在正在看《JQuery in原创 2009-12-27 17:09:00 · 2171 阅读 · 0 评论 -
Javascript中最常用的55个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收转载 2008-10-07 15:31:00 · 596 阅读 · 0 评论 -
AJAX 实现自动完成功能
自动功能类似GOOGLE。如下图: 需要添加的控件有: ScriptManager控件,AutoCompleteExtender控件。添加Web Service。转载 2008-07-01 20:01:00 · 723 阅读 · 0 评论 -
使用AutoComplete Extender实现自动完成功能
Atlas学习手记(4):使用AutoComplete Extender实现自动完成功能 摘要:自动完成功能在Ajax时代已经见的很多了,像Google Suggest,很多邮箱中也都有应用。在Atlas对于自动完成功能提供了很好的支持,提供了客户端的AutoComplete Behavior和服务器端的AutoComplete Extender的支持。本文主要看一下使用AutoComplet转载 2008-06-29 15:59:00 · 1259 阅读 · 0 评论 -
Ajax的AutoCompleteExtender的使用
利用Microsoft的ajax工具包开发类似与Google搜索的自动提示功能。可以利用Ajax工具包中的AutoCompleteExtender。具体的使用方法:1.安装工具包就不用啰唆了;2. AutoCompleteExtender控件拖入到窗体中,顺便拖一个TextBox3.设置AutoCompleteExtender属性,主要有下面几个·TargetControl转载 2008-06-29 15:57:00 · 908 阅读 · 0 评论 -
AutoCompleteExtender实现自动完成功能(从数据库中读取数据 )
2007-07-12 10:45 webservice 如下: using System; using System.Web; using System.Collections;转载 2008-06-30 19:46:00 · 1233 阅读 · 1 评论 -
atlas学习系列之二(AutoCompleteExtender篇)
原来做asp.net的时候,有些表单是带有参照类型的,比如城市的省份城市的录入,或者员工姓名的录入,以前的做法是走了两个极端,一种是用户在 TextBox中输入,另一种是在DropDownList中进行选择。第一种用户需要记住录入的全部内容,输入效率才高,第二种无需提前知道录入内容,但是当供选择的记录过多的时候,选择起来也比较麻烦。那么一种智能式选择是一种折中的做法,我们原来是设置字典参照转载 2008-06-30 20:15:00 · 690 阅读 · 0 评论 -
ASP.NET AJAX Control Toolkit 实现按拼音模糊检索下拉框
一直期待ATLAS能够提供AutoComplete的扩展特性,终于不负众望,在最新版的ASP.NET AJAX Control Toolkit 已经包含了这个特性:AutoCompleteExtender。使用起来是很简单的。以下举个股票代码查询的例子,输入部分代码、拼音缩写或者汉字,便能得到全部的提示。1 添加一个TextBox2 添加AutoCompleteExtender,并转载 2008-06-29 16:01:00 · 3446 阅读 · 2 评论 -
TabContainer要实现服务器端回传
搞不懂为什么AJAX Control Toolkit 的Tab控件为什么不提供TabPanel切换时可设置回传或回调。我就要需要这个功能:当在TabPanel切换时,实现动态加载TabPanel里的内容。 Google了不少网页,看了不少的文章,好几次冲动地想自己把功能做出来,可抱着别人也应该会遇到这个问题的幻想,终于老天不负有心人,给我打到了答案。似乎找不到转载 2008-06-29 10:02:00 · 2457 阅读 · 6 评论 -
创建你自己的 JavaScript 对象(四十)
对象有助于组织信息。实例创建对象的实例 本例向您展示如何创建 JavaCript 对象的实例 (instance)。 创建用于对象的模板 本例向您展示如何创建 JavaCript 对象的模板 (template)。 JavaScript 对象在本教程前面的章节,我们已经学习到 JavaScript 拥有若干内置的对象,比如 String、Date、转载 2008-07-30 14:00:00 · 640 阅读 · 0 评论 -
JavaScript 对象简介(二十三)
JavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力自定义对象和变量类型。面向对象编程JavaScript 是面向对象的编程语言 (OOP)。OOP 语言使我们有能力定义自己的对象和变量类型。别着急,我们会在高级 JavaScript 的部分讲解如何创建自己的对象。现在,我们要开始学习内建的 JavaScript 对象,以及如何使用它们。从转载 2008-07-30 08:12:00 · 504 阅读 · 0 评论 -
JavaScript 特殊字符(二十一)
你可以在 JavaScript 中使用反斜杠来向文本字符串添加特殊字符。插入特殊字符反斜杠用来在文本字符串中插入省略号、换行符、引号和其他特殊字符。请看下面的 JavaScript 代码:var txt="We are the so-called "Vikings" from the north."document.write(txt)在 JavaScript转载 2008-07-29 18:09:00 · 833 阅读 · 0 评论 -
JavaScript Switch 语句(十)
JavaScript 中的条件语句用于完成基于不同条件的行为。实例Switch 语句 如何编写一个 Switch 语句。 JavaScript Switch 语句如果希望选择执行若干代码块中的一个,你可以使用 switch 语句:语法:switch(n) { case 1: 执行代码块 1 break c转载 2008-07-29 16:31:00 · 667 阅读 · 0 评论 -
JavaScript If...Else 语句(九)
JavaScript 中的条件语句用于完成不同条件下的行为。实例If 语句 如何编写一个 If 语句。 If...else 语句 如何编写 if...else 语句。 If..else if...else 语句 如何编写 if..else if...else 语句 随机链接 本例演示一个随机的链接,当您单击这个链接时,会打开某个随机的网站。转载 2008-07-29 16:28:00 · 673 阅读 · 0 评论 -
JavaScript 比较和逻辑运算符(八)
比较和逻辑运算符用于测试 true 或 false。比较运算符比较运算符在逻辑语句中使用,以测定变量或值是否相等。给定 x=5,下面的表格解释了比较运算符:运算符描述例子==等于x==8 为 false===全等(值和类型)x===5 为 true;x==="5" 为 false!=不等于x!=8 为转载 2008-07-29 16:25:00 · 715 阅读 · 0 评论 -
JavaScript 注释(五)
JavaScript 注释可用于增强代码的可读性。JavaScript 注释可以添加注释来对 JavaScript 进行解释,或者提高其可读性。单行的注释以 // 开始。本例用单行注释来解释代码:// 这行代码输出标题:document.write("This is a header");// 这行代码输出段落:document.write("This转载 2008-07-29 16:21:00 · 516 阅读 · 0 评论 -
JavaScript 语句(四)
JavaScript 是由浏览器执行的语句序列。JavaScript 语句JavaScript 语句是发给浏览器的命令。这些命令的作用是告诉浏览器要做的事情。这个 JavaScript 语句告诉浏览器向网页输出 "Hello world":document.write("Hello world");通常要在每行语句的结尾加上一个分号。大多数人都认为这是一个好的编程习惯转载 2008-07-29 16:20:00 · 408 阅读 · 0 评论 -
把 JavaScript 放置到何处(三)
当页面载入时,会执行位于 body 部分的 JavaScript。当被调用时,位于 head 部分的 JavaScript 才会被执行。实例head 部分 包含函数的脚本位于文档的 head 部分。这样我们就可以确保在调用函数前,脚本已经载入了。 body 部分 执行位于 body 部分的脚本。 外部 JavaScript 如何访问外部脚本。转载 2008-07-29 16:18:00 · 463 阅读 · 0 评论 -
JavaScript 简介(一)
在数百万张页面中,JavaScript 被用来改进设计、验证表单、检测浏览器、创建cookies,等等等等。JavaScript 是因特网上最流行的脚本语言,并且可在所有主要的浏览器中运行,比方说 Internet Explorer、 Mozilla、Firefox、Netscape、和 Opera。你应该具备的基础知识:在继续学习前,你应该对以下知识有基本的了解:转载 2008-07-29 16:12:00 · 406 阅读 · 0 评论 -
使用ModalPopupExtender实现弹出式窗口
//<![CDATA[Sys.WebForms.PageRequestManager._initialize(AjaxHolder$scriptmanager1, document.getElementById(Form1));Sys.WebForms.PageRequestManager.getInstance()._updateControls([tAjaxHolde转载 2008-07-12 18:51:00 · 1123 阅读 · 0 评论 -
Ajax.net系列教程六:使用PopupControlExtender
第一步:建立AJAX Control Toolkit Web Site要使用ModalPopupExtender我们要使用AJAX Control Toolkit Web Site模板。本例子是演示怎样使用ModalPopup来修改我们的页面风格。建立好网站后我们需要以下控件:N个Panel控件作为Popup载体、一个LinkButton控件用于激活ModalPopup窗口、一个RadioBu转载 2008-07-12 18:48:00 · 997 阅读 · 0 评论 -
PagingBulletedList 实例分析
PagingBulletedList PagingBulletedList控件实现对BulletedList服务端控件进行扩展,使其具有索引、分页及排序的功能。属性列表: TargetControlID:该扩展器目标BulletedList控件的ID,即将要被添加客户端索引、分页和排序功能的BulletedList的ID。 ClientSor转载 2008-07-13 09:14:00 · 660 阅读 · 0 评论 -
Atlas学习手记(13):使用TextBoxWatermark为TextBox加上水印效果
TextBoxWatermark是AtlasControlToolkit中的一个Extender,它能够为ASP.NET中的TextBox加上水印效果,在用户还没有输入内容时可以显示一些提示信息给用户,这种效果在很多网站都有应用。 主要内容1.TextBoxWatermark Extender介绍2.完整示例 TextBoxWatermark是AtlasControlT转载 2008-07-12 15:04:00 · 640 阅读 · 0 评论 -
JavaScript 消息框(十一)
可以在 JavaScript 中创建三种消息框:警告框、确认框、提示框。实例警告框 带有折行的警告框 确认框 提示框 警告框警告框经常用于确保用户可以得到某些信息。当警告框出现后,用户需要点击确定按钮才能继续进行操作。语法:alert("文本")确认框确认框用于使用户可以验证或者接受某些信息。当确认框出现后,用户需要点击确定转载 2008-07-29 16:38:00 · 946 阅读 · 0 评论