![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javacript
kuangxiang_panpan
这个作者很懒,什么都没留下…
展开
-
form表单数据的自动采集的js方法
说到form数据的自动采集, 大家一定会想到用struts, 又或者ext的相关功能, 而我在一个项目中,遇到一种情况,需要通过jquery的ajax的方式提交表单, 所以我需要把表单中的数据,自动采集然后放入ajax的参数列表中。 下面给出自己写的这段js,原理很简单,希望对大家有所帮助: function getFormParaList() { var items原创 2012-02-07 14:03:22 · 1510 阅读 · 2 评论 -
浏览器事件机制与自定义事件的实现
一、 0 级 DOM 上的事件和 2 级 DOM 事件机制 0 级 DOM 上的事件又称原始事件模型,所有的浏览器都支持他,而且是通用的。 2 级 DOM 事件机制又为标准事件模型,除了 ie 其他浏览器都支持( ie9 据说也支持,有待考证), ie 虽然大部分与标准事件模型一样,但有自己专有的事件模型,因此开发人员要实现标准事件模型必须为 IE 写特定的代码,这给程序员增加了负担。 原始转载 2012-02-24 14:45:14 · 2880 阅读 · 0 评论 -
prototype 源码解读 之 prototype.js
/** * 定义一个全局对象, 属性 Version 在发布的时候会替换为当前版本号 */ var Prototype = { Version: ‘@@VERSION@@‘ } /** * 创建一种类型,注意其属性 create 是一个方法,返回一个构造函数。 * 一般使用如下 * var X = Class.create(); 返转载 2012-02-21 10:50:18 · 923 阅读 · 0 评论 -
Request.getParameter的js学法
当然,这个js方法,功能还是很有限的. function getParameter(name) { var url = location.href; var start = url.indexOf("?")+1; if (start==0) { return ""; } var value = ""; var quer转载 2012-03-23 16:13:21 · 2221 阅读 · 0 评论 -
web应用的跨域访问解决方案 (1)
做过跨越多个网站的Ajax开发的朋友都知道,如果在A网站中,我们希望使用Ajax来获得B网站中的特定内容,如果A网站与B网站不在同一个域中,那么就出现了跨域访问问题。Ajax的跨域访问问题是现有的Ajax开发人员比较常遇到的问题。 IE对于跨域访问的处理是,弹出警告框,提醒用户。如果用户将该网站纳入可信任网站,或者调低安全级别,那么这个问题IE就不会在提醒你。 FireFox等其它非微软的浏览转载 2012-03-27 13:30:27 · 604 阅读 · 0 评论 -
web应用的跨域访问解决方案 (2)
由于安全方面的考虑,Javascript被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢? 这里分两类情况: 一、基于同一父域的子域之间页面的访问;参见如下3个domain域:taobao.com、jipiao.taobao.com、promotion.taobao.com;它们有相同的父域taobao.com。 二、基于不同父域页面之间的访问;参见如转载 2012-03-27 13:42:03 · 678 阅读 · 0 评论 -
JavaScript中URL编码方法比较 Encode,Javascript,escape,encodeURI,encodeURIComponent,UTF-8
JavaScript内置了几个编码函数,他们的作用是有区别的。 javascript中存在几种对URL字符串进行编码的方法:escape(),encodeURI(),以及encodeURIComponent()。这几种编码所起的作用各不相同。 escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转载 2012-03-21 13:01:55 · 697 阅读 · 0 评论