ghx88

随笔分类 -  JavaScript

使用安全json parser防止json注入
摘要:有些程序员如果没有很好的在javascript中解析json数据,往往会直接eval把json转成js对象,这时候如果json的数据中包含了被注入的恶意数据,则可能导致代码注入的问题。正确的做法是分割出json里包含的特殊字符,然后再解析为对象http://json.org/json2.js 中是通过正则来完成的。// We split the second stage into 4 regexp... 阅读全文

posted @ 2009-05-19 14:17 ghx88 阅读(826) 评论(1) 推荐(0) 编辑

JavaScript 读取地址栏参数
摘要:[代码] 阅读全文

posted @ 2008-10-21 09:12 ghx88 阅读(498) 评论(0) 推荐(0) 编辑

[原创]JQuery实现表格的列列交换
摘要:<HTML><HEAD><TITLE>NewDocument</TITLE><SCRIPTLANGUAGE="JavaScript"src="jquery.js"></SCRIPT><SCRIPTLANGUAGE="JavaScript">$(function(){$("#tb1tr:firsttd").each(... 阅读全文

posted @ 2008-05-21 23:13 ghx88 阅读(1290) 评论(0) 推荐(0) 编辑

判断页面服务器控件的Js方法
摘要:以下Js方法可以判断在Asp.net下的服务器控件的值,无论它是否被包在其它控件中 阅读全文

posted @ 2006-11-13 15:29 ghx88 阅读(292) 评论(0) 推荐(0) 编辑

用Javascript实现鼠标拖拽网页表单[转]
摘要:怎么用javascript进行拖拽 ——不错的例子 阅读全文

posted @ 2006-08-17 09:45 ghx88 阅读(408) 评论(1) 推荐(0) 编辑

showModalDialog()、showModelessDialog()方法使用详解[转]
摘要:Javascript有许多内建的方法来产生对话框,如:window.alert(), window.confirm(),window.prompt().等。 然而IE提供更多的方法支持对话框。如: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog()方法用来创建一个显示... 阅读全文

posted @ 2006-07-31 10:37 ghx88 阅读(218) 评论(0) 推荐(0) 编辑

有XMLHTTP实现无刷新功能[原创]
摘要:Rss.aspx.cs using System;using System.Data;using System.Web;using System.Xml;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlContro... 阅读全文

posted @ 2006-07-03 17:45 ghx88 阅读(375) 评论(0) 推荐(0) 编辑

用xmlhttp将html的数据打包成multipart/form-data格式,实现异步上传文件功能[转]
摘要:阅读本文之前,可以先阅读RFC1867 Form Based File Upload in HTML协议。 1.不知道为什么,在局域网,有些电脑上含有的表单提交时很快,但有些很慢。服务器端使用过多种文件接收工具库测试如apache common file upload、jspsmartupload等等亦如此。也换过浏览器如IE和FireFox,问题依然。 在搜索的过程中,有人说这是浏览器的限制,... 阅读全文

posted @ 2006-06-23 17:22 ghx88 阅读(1600) 评论(0) 推荐(0) 编辑

如何从客户端 JavaScript 调用 .NET Web 服务使用 InternetExplorer 和 MSXML
摘要:如果您有根据用户输入 HTML 窗体上的选项对想要提供列表, 可通过使用对 MSXML 和 JavaScript 提供功能使此交互式。 针对本文, 我们将说明创建 Web 服务, 使它作为对用户可从选择列表呈现新闻复制到 因为它是有效的 HTML 正如您看到, 此 XML, 客户机上直接使用。创建 Web 服务 下一步是以创建 Web 服务, 要消耗。 为您如果是使用 SQL Server 20... 阅读全文

posted @ 2006-06-16 15:56 ghx88 阅读(567) 评论(0) 推荐(0) 编辑

第一个XMLHTTP测试成功![原创]
摘要:testxmlhttp.html XmlHttp测试 xmlhttp.aspx没有内容xmlhttp.aspx.cs using System;using System.Data;using System.Configuration;using System.Collections;using System.Web;using System.Web.Security... 阅读全文

posted @ 2006-06-15 08:53 ghx88 阅读(373) 评论(0) 推荐(0) 编辑

AJAX和SOAP——异步数据和XML获取
摘要:AJAX:原文Asynchronous Javascript and XML applications,其实就是那些通过javascript来异步取得xml数据的应用! 我觉得这个缩写最狭隘了,因为我完全可以把JS换成VBS嘛,那不就可以缩写成AVAX了?! 从这点上说,远不如SOAP,它的原文应该是Simple Object Access Protocol,简单对象访问协议(汗哪,我也不敢确认呢... 阅读全文

posted @ 2006-06-14 13:56 ghx88 阅读(335) 评论(0) 推荐(0) 编辑

ASP.NET 中的正则表达式
摘要:ASP.NET 中的正则表达式 发布日期: 8/17/2004 | 更新日期: 8/17/2004 速成课程 Steven A. Smith 适用范围:Microsoft® .NET FrameworkMicrosoft® ASP.NET正则表达式 API 摘要:正则表达式是一种处理文本的有用工具。无论是验证用户输入、搜索字符串内的模式、还是以各种有效方式重新设置文本格式,正则表达式都非常有用... 阅读全文

posted @ 2006-06-09 14:21 ghx88 阅读(198) 评论(0) 推荐(0) 编辑

正则表达式收藏
摘要:"^\d{1,3}$" //1~3个整数"^\d+$" //非负整数(正整数 + 0) "^[0-9]*[1-9][0-9]*$" //正整数 "^((-\d+)|(0+))$" //非正整数(负整数 + 0) "^-[0-9]*[1-9][0-9]*$" //负整数 "^-?\d+$" //整数 "^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0) "^(([0-9... 阅读全文

posted @ 2006-05-31 15:35 ghx88 阅读(168) 评论(0) 推荐(0) 编辑

历遍JavaScript对象
摘要:请输入对象名称 阅读全文

posted @ 2006-04-10 00:31 ghx88 阅读(321) 评论(0) 推荐(0) 编辑

Arguments对象的应用
摘要:在一个函数体内,标识符arguments具有特殊含义,它是调用对象的一个特殊属性,用来引用Arguments对象。Arguments对象像数组,可以按照数字获取传递给函数的参数值。例:  callee属性 Arguments对象定义了callee属性,用来引用当前正在执行的函数。这对未命名的函数调用自身非常有用。 //阶乘函数function(x){ if(x<=1) ret... 阅读全文

posted @ 2006-04-09 22:27 ghx88 阅读(228) 评论(0) 推荐(0) 编辑

导航

统计

点击右上角即可分享
微信分享提示