Web开发网 > 站内搜索 > ajax对象
发 fileQueueError,没有成功加入文件上传队列的文件对象 )数组中下标为index的文件对象 。如果index不在队列数组范围内,那么返回 null。传递非Number类型的参数会被认定为file_id,那么返回的是文件上传队列(通过文件检测,准备好进行上传的文件)数组中id为 file_id的文件对象 。如果参数为空,或者没有此id的文件对象 ,那么返回文件等待队列中的第一个文件对象 ,如果第一个文件对象 为空,那么返回 null。void addPostParam(name, value)给设置中的post_params对象 添加值对,当文件上传的时候,这个值对会一同在POST中发送。如果http://www.w3dev.cn/article/20110915/SWFUpload-usage-document.aspx
ject对象 成员概要 FileSystemObject对象 提供一个属性和一系列方法,可用它们来操纵FileSystemObject对象 实现的一些从属对象 。这里提供了全部的内容概要,然后介绍每一个从属对象 。1. FileSystemObject的属性FileSystemObject对象 只有一个属性,它用于得到当前机器上的所有有效驱动器的列表,如表5-4所示:表5-4 FileSystemObject对象 的属性及说明属 性说 明Drivers返回本地计算机可用的驱动器列表。2. FileSystemObject的方法FileSystemObject 对象 提供了使用从属对象 的一系列http://www.w3dev.cn/article/20110812/asp-Scripting-FileSystemObject-introduce.aspx
1. 出错信息:TabContainer1 发生了未处理的异常 A ScripManager is required on the page to use ASP.NET AJAX ScriptComponents解决办法: 安装ASPAJAXExtSetup.msi, 重启VS,从工具箱AJAX Extension 中把ScriptManager 控件拖到form下面 2. Sys is not defined 解决办法: 在web.config 中加入以下节点+展开-XMLhttpHandlersaddverb="GET"path="http://www.w3dev.cn/article/20110808/AJAX-Tookit-TabContainer-error-solutions.aspx
是DataTable或者DataSet,会出现Ajax .Web.DataTable is not a constructor的错误,执行不到回调函数中,这个是因为ajaxPro7.7.31.1返回的内容如下{"value":new Ajax .Web.DataTable([["Id","System.String"],["rndNum","System.String"]],[["0","230"],["1","954"],["2","840"],["3","380"],["4","693"]])}而ajaxPro6.5.9.1返回的是new Ajax .Web.DataTable([["Id","http://www.w3dev.cn/article/20101229/ajaxpro-7-7-31-1-return-DataTable-DataSet-cause-error.aspx
eventofanexception}finally{//Statementsthatexecuteafterwardeitherway}附加: 最后发现某人些还曾出现过 返回DataSet /DataTalbe出现" 缺少对象 "错误Ajax .Web.DataTable is not a constructor AjaxPro2 返回DataSet 时出现" 缺少对象 "错误的问题解决办法:这个它的一个bug! 可以通过修改源代码解决这个问题。 具体方法: 1.下载源代码 2.在 "AjaxPro\JSON\Converters\"下找到"DataTableConverter.cs"文件。 http://www.w3dev.cn/article/20101229/ajaxpro-7-7-31-1-onTimeout-not-function.aspx
axpro无刷新,分页更新repeater/GridView数据源ajaxpro无刷新更新gridview数据 ajaxpro使用的是prototype框架,所以和微软的ajax 框架有一定的区别,不能在服务端直接绑定GridView控件,而是需要返回DatatTable或者DataSet对象 ,然后根据在客户端生成对应的DataTable或者DataSet的Json对象 ,重新绘制GridView在浏览器生成的table对象 。 源代码如下ajaxpro-no-refresh-update-gridview.aspx+展开 -HTML%@PageLanguage="C#"AutoEventWihttp://www.w3dev.cn/article/20101223/ajaxpro-no-refresh-update-gridview.aspx
31、什么是Ajax 42、为什么使用Ajax 43、Ajax 应用场景 44、Ajax 开发框架 55、AjaxPro说明 66、AjaxPro实例说明 62.1、添加AjaxPro.dll应用 62.2、配置web.config 82.3、添加服务端方法 92.4、添加前台代码 112.5、运行程序,检验结果 121、什么是AjaxAjax是异步Javascript和XML(Asynchronous JavaScript and XML)的英文缩写。"Ajax "这个名词的发明人是Jesse James Garrett,而大力推广并且使Ajax 技术炙手可热的是Google。Ajax 的核心理念在http://www.w3dev.cn/article/20101221/ajaxpro-usage-document.aspx
载,加了防盗链时,粘贴到自己的网站就会显示防盗链的图片。 今天自己鼓捣了下,弄了一个远程图片自动上传到服务器的ajax +ashx下载远程图片的程序,发现即使是加了防盗链的动态页面加载的图片也能下载原图下来【QQ空间的测试通过,其他的暂时不知道】,省心了很多。 原理如下 1)ajax 方面:用document.getElementsByTagName获取到img标签,然后判断src是否为远程图片,如果是则搜集图片的url地址,并且保存这些远程图片的img对象 到一个数组中,用ajax 发送这些远程地址到服务器的动态页,然后处理完毕后返回本地的图片路径,方便更新img的src为自己服务器的url地http://www.w3dev.cn/article/20101216/web-html-editor-remote-images-auto-upload.aspx
+展开-C#//第一步,新建一个可序列化的类,用于这个对象 的克隆操作[System.Serializable]classTestA{publicint[]aaa={0,0,0};publicobjectGetClone(objectobj){using(System.IO.MemoryStreamsm=newSystem.IO.MemoryStream()){System.Runtime.Serialization.Formatters.Binary.BinaryFormatterbinaryformatter=newSystem.Runtime.Serialization.Formatterhttp://www.w3dev.cn/article/20101207/Csharp-object-wise-clone.aspx
一个引用类型的对象 TypeRefref1=newTypeRef();//给创建的引用类型对象 赋值ref1.state=3;//再次创建一个新的引用类型对象 TypeRefref2=newTypeRef();//给新创建的引用类型对象 赋值ref2.state=3;//如果ref1与ref2没有引用同一个对象 那么不会弹出消息(实际上没有弹出消息)Debug.Assert(ref1!=ref2);//如果ref1与ref2没有引用同一个对象 那么不会弹出消息(实际上没有弹出消息)Debug.Assert(!ref1.Equals(ref2));//如果ref1与ref2没有引用同一个对象 那么不会弹出消http://www.w3dev.cn/article/20101207/csharp-object-compare-equals.aspx
tenttype的检查,当ajax 发送请求时,如果设置了contenttype为json,那么请求webservice时,会自动将返回的内容转为json的格式,json的格式如下{d:webservice方法返回的字符串内容}这时出现一个问题了,如果方法返回的是一个json格式的字符串,那么如何获得实际的json对象 ,而不是只有一个属性d的json对象 呢?其实很简单,我们只需要在success回调函数中eval下jquery通过获取webservice得到的json对象 的d属性,就可以获取到实际的json对象 了。如下,如果方法返回的是 {msg:其实我也是json对象 的字符串} 这种字符串信息http://www.w3dev.cn/article/20101020/jquery-net-webservice-json-contenttype.aspx
“布尔型”、“对象 类型”、“函数类型”和“未定义类型”。 但对所有的对象 和数组类型返回的都是"object",所以它只在区别对象 和原始类型的时候才有用。要区一种对象 类型和另一种对象 类型,必须使用其他的方法。如:instanceof运算符和constructor属性。2、instanceof运算符。 如果object是class或构造函数的实例,则instanceof运算符返回true。如果object不是指定类或函数的实例,或者object为null,则返回false。3、constructor属性。 对象 的constructor属性引用了此其构造函数,常用于判断求知对象 的类型。如给定http://www.w3dev.cn/article/20101013/2901.aspx
形式显示这个搜索结果,至于DOM会是什么样的形式展现,接着看就知道了。定制这个搜索栏对应的类是GGoogleBarOptions,没有构造函数,对应一个对象 变量,使用方式类似于使用GMapOptions定制谷歌地图,不过GGoogleBarOptions是作为GMapOptions里的一项在创建GMap2对象 的时候使用。如果你了解过Google AJAX Search API的话,你对下面这些设置项会很熟悉,因为,这个本地搜索栏就是对AJAX Search中的GLocalSearchControl的一个封装。先看几个基本的设置项:1、showOnLoad这个是boolean类型的项,决定加载http://www.w3dev.cn/article/20100917/2864.aspx
IE8中,如果双击运行html页面或者直接拖拽html静态页面进入IE7,IE8浏览器中运行查看ajax 效果,在xhr对象 调用open方法时会出现access is denied拒绝访问的错误,这个是因为IE7,IE8增加了Native XMLHTTP【XMLHttpRequest对象 】支持,在IE7+浏览器下创建ajax 对象 时如果创建的是MLHttpRequest对象 ,由于安全设置的问题,是不允许访问本地资源的。 而IE6不支持XMLHttpRequest对象 ,而是使用acx来创建ajax 对象 ,所以双击运行或者拖拽进入浏览器中浏览不会出现access is denied 拒绝访问错误。Ihttp://www.w3dev.cn/article/20100910/IE-XMLHttpRequest-access-is-denied.aspx
ntStyle 对象 返回了元素上的样式表,但是 style 对象 只返回通过 style 标签属性应用到元素的内嵌样式。因此,通过 currentStyle 对象 获取的样式值可能与通过 style 对象 获取的样式值不同。例如,如果段落的 color 属性值通过链接或嵌入样式表设置为红色( red ),而不是内嵌的话,对象 .currentStyle.color 将返回正确的颜色,而对象 style.color 不能返回值。但是,如果用户指定了 P STYLE="color:’red’",currentStyle 和 STYLE 对象 都将返回值 red。currentStyle 对象 反映了样式表中的http://www.w3dev.cn/article/20100909/javascript-get-value-from-css-stylesheet.aspx
今天在csdn看到一个问题,ajax 请求的路正确,但是ajax 的status始终返回404,使用了绝对路径后还是404错误。 如果出现此种问题,检查下你的浏览器是否为IE8,是否开启了InPrivate模式,如果未开启,那么可能导致这个问题。相关文章IE8与IE7具体功能中InPrivate模式下的安全性测试ajax 为什么不执行? http://www.w3dev.cn/article/20100902/2827.aspx
设置contentType为,并且又提交了一个空的JSON对象 ,可以为什么这样就会使用Content-Type出现这样的情况的呢?因为jquery的ajax 用POST方法提交数据的时候,如果没有设置contentType,并且所发送的数据不为空,那么它就会为ContentType设置一个默认值,也就是application/x-www-form-urlencoded,所以就会出现这种情况了。 所以呢,在用POST方法请求的时候,如果有提交数据,也就是jquery ajax 的datar属性不空的情况下(不为空的情况:1.发送一个空对象 调用无参数的WebService方法;2.请一个有参数的Whttp://www.w3dev.cn/article/20100827/jQuery-request-webservice-return-json.aspx
简体中文版+jquery 1.2.3下通过测试。 在测试过程中“顺便”发现了jq的一个"BUG" 在设置Content-Type时,发现怎么样设置jq总是不理不踩, 查看了一下jq的ajax 方法哪一段源码,看到了如下的代码:+展开-JavaScriptif(s.data)xml.setRequestHeader("Content-Type",s.contentType); 上面的data是ajax 请示的参数,当参数值不为空才设置请求的Content-Type 我不知道这个到底是不是它的bug,在实际使用的时,你会碰到在调用webservice的一个方法,而这个方法是没有参数时,这样http://www.w3dev.cn/article/20100827/jquery-webservice-contenttype-application-json.aspx
AJax 网络爬虫设计与实现关键字:网络爬虫 网络蜘蛛 搜索引擎 ajax JavaScript 数据采集 webspider 传统意义上的网络爬虫是不解析JavaScript生成的内容的,所以JavaScript+ajax 生成的内容对于传统的搜索引擎很不友好,不利于SEO。 本例子使用winForm编程中的WebBrowser控件来加载页面,并解析页面内容导入的JavaScript文件生成的页面内容,获取body的innerHTML,这样就不用害怕网络爬虫抓取不到ajax 或者JavaScript动态生成的内容。对于要采集一些用JavaScript+ajax 动态生成的网页,此例子可作为参考http://www.w3dev.cn/article/20100727/2752.aspx
最新的jQuery1.4.2版本在使用ajax 时存在一个严重的bug问题,如果指定dataType为json,竟然死活不进入success回调函数,而其他版本,如1.2.6是正常的,郁闷~ 其实不是bug,下载的API文档没有详细说明,导致以为是bug,说明参考最下面的文章。示例代码如下ajax 请求的页面,test.asp+展开 -HTML%response.write?"{success:false,id:'"request("id")"'}"%最新的jQuery1.4.2,返回类型为json时,不进入success函数+展开 -HTMLscripttype="text/javascrhttp://www.w3dev.cn/article/20100721/jquery-1-4-2-ajax-plugin-datatype-json-error.aspx
今天再使用ajax 请求一个txt文本文件时,发生了-1072896748系统错误,网上找了下说是编码不统一造成的,XMLHTTPRequest 默认是用 UTF-8 传递数据的 。 我看了下txt那个文件原来拷贝数据时多了一些超出gb2312字符集的字符,所以当时保存成为utf-8格式了,今天发起请求的页面是gb2312的,应该是编码不一致导致出现了这个“-1072896748系统错误”问题。 按照我自己的理解编码不统一最多是出现乱码,怎么会出现-1072896748系统错误呐? ╮(╯▽╰)╭,看来rp不行啊,别人乱码我是-1072896748系统错误。http://www.w3dev.cn/article/20100709/2702.aspx
在使用ajax 的repnseText属性获取动态页返回值进行一些简单判断,如if(xhr.responseText=='yes'){},使用alert)xhr.responseText)输出时确实是yes字符串,但是为什么if语句块就是不执行呢? 此时需要注意了,大部分导致出现这个问题的原因是请求的文件,此页面的非服务器端脚本代码输出部分存在空白符号,这些空白符号会岁着脚本动态的输出内容一起回传到客户端,导致出现空白符号而使if语句判断不通过,而不执行if语句代码块。 举一个简单的例子,asp的+展开 -HTML%response.write"yes"%源代码的其他内容 上面的例子未http://www.w3dev.cn/article/20100705/2672.aspx
设置display为absolute,绝对位置的对象 时,需要加上单位,如px,要不没有效果,测试用例如下+展开 -HTML!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"htmlheadmetahttp-equiv="content-type"content="text/html;charset=gb2312"/title添加了XHTMLDOCTYPE声明时设置绝对位置对象 需要加单位/title/headbodydivihttp://www.w3dev.cn/article/20100624/2648.aspx
一个现有的对象 ,而且面向过程的编程方法在代码复用性上比较低,所以当面向过程的编程语言需要对数据库进行访问时,就需要编写大量的额外代码。虽然面向过程的编程模型可以通过良好的函数引用和编码提高复用性,但是并没有解决面向过程编程模型中对数据的访问和整合的复杂度。 随着计算机和编程模型的发展,人们发现了另一个更好的编程模型,这就是现在最常用的面向对象 编程模型。相比面向过程的编程模型而言,面向对象 的编程模型能够更好的描述一个事务,事务能够通过面向对象 中的属性、字段和方法很好的模拟实际的事务,而面向对象 编程模型中的派生、继承等特性同样能够极大的提高代码的复用性,提升开发效率。 但是面向对象 的编程模型http://www.w3dev.cn/article/20100602/2591.aspx
,示例代码如下所示。+展开-C#publicActionResultIndex(){returnRedirect("/Beta/Get");//返回重定向参数} 上述代码通过使用重定向参数进行页面重定向。由于MVC编程模型是通过Controllers进行页面的呈现,而MVC编程模型同样是基于面向对象 的,当用户访问某个路径实际上是访问相应的Controllers的方法。对于相同的页面而言,开发人员能够使用MVC编程模型中提供的RedirectToAction进行页面重定向,示例代码如下所示。+展开-C#publicActionResultIndex(){returnRedirectToActihttp://www.w3dev.cn/article/20100601/2571.aspx
现今,在Web开发领域最流行的就属AJAX ,AJAX 能够提升用户体验,更加方便的与Web应用程序进行交互。在传统的Web开发中,对页面进行操作往往需要进行回发,从而导致页面刷新,而使用AJAX 就无需产生回发从而实现无刷新效果。目录16.1 AJAX 基础 16.1.1 什么是AJAX 16.1.2 ASP.NET AJAX 入门 16.1.3 ASP.NET 2.0 AJAX 16.1.4 ASP.NET 3.5 AJAX 16.1.5 AJAX 简单示例16.2 ASP.NET 3.5AJAX 控件 16.2.1 脚本管理控件(ScriptManger) 16.2.2 脚本管理控http://www.w3dev.cn/article/20100531/2556.aspx
通过编程的方法实现AJAX 高级功能,能够补充现有的AJAX 功能。例如在执行局部更新时,如果出现了异常,则需要通过编程的方法实现错误信息提交,这样不仅能够提升用户体验的友好度,也能够提升应用程序的健壮性。16.3.1 自定义异常处理 在AJAX 应用程序开发和使用中,用户很容易输入错误信息的信息造成异常。例如在UpdatePanel控件中执行应用程序操作时,如果发生了错误,则会弹出一个对话框,这个对话框对用户来说非常晦涩并且极不友好,这里就需要自定义异常处理。在页面中,首先需要创建一个ScriptManage控件和UpdatePanel控件,示例代码如下所示。+展开-HTMLbodyforhttp://www.w3dev.cn/article/20100531/2559.aspx
NET AJAX 的一些控件和特性,并介绍了AJAX 基础。在Web应用程序开发中,使用一定的AJAX 技术能够提高应用程序的健壮性和用户体验的友好度。使用AJAX 技术能够实现页面无刷新和异步数据处理,让页面中其他的元素不会随着“客户端——服务器”的通信再次刷新,这样不仅能够减少客户端服务器之间的带宽,也能够提高Web应用的速度。 虽然AJAX 是当今热门的技术,但是AJAX 并不是一个新技术,AJAX 是由一些老技术组合在一起,这些技术包括XML、JavaScript、DOM等,而且AJAX 并不需要在服务器安装插件或安装应用程序框架,只需要浏览器能够支持JavaScript就能够实现AJAX 技术的部http://www.w3dev.cn/article/20100531/2560.aspx
,Web应用不能像Win Form那样维持客户端状态,所以在Web应用中,通常需要使用内置对象 进行客户端状态的保存。这些内置对象 能够为Web应用程序的开发提供设置,配置以及检索等功能。目录13.1 ASP.NET内置对象 13.1.1 Request传递请求对象 13.1.2 Response请求响应对象 13.1.3 Application状态对象 13.1.4 Session状态对象 13.1.5 Server服务对象 13.1.6 Cookie状态对象 13.1.7 Cache缓存对象 13.1.8 Global.asax配置13.2 ASP.NET应用程序配置 13.http://www.w3dev.cn/article/20100527/2528.aspx
Cache对象 的属性 Cache对象 的属性如下所示:1)Count:获取存储在缓存中的Cache对象 的项数。2)Item:获取或设置指定外键的缓存项。2.Cache对象 的方法 Cache对象 的方法如下所示。1)Add:将指定的项添加到Cache对象 ,该对象 具有依赖项,过期和优先级策略,以及一个委托。2)Get:从Cache对象 检索指定项。3)Remove:从应用程序的Cache对象 移除指定项。4)Insert:向Cache对象 插入一个新项。3.Cache对象 的使用 Cache对象 可以使用Get方法从相应的Cache对象 中获取Cache对象 的值,Get方法能够通过Cache对象 的名称和索http://www.w3dev.cn/article/20100527/2529.aspx
首页 上一页 [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] 下一页 尾页 7/11页,每页显示30条,共316条相关记录