![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
javascript
文章平均质量分 76
iteye_3198
这个作者很懒,什么都没留下…
展开
-
用javascript从表单中生成xml
本文以一个简单的登录界面演示,有三个文件,login.html, XMLWriter.js, login.js。 login.html <html><head><script src = "XMLWriter.js" ></script><script src = "login.js" >&a原创 2011-12-25 20:46:46 · 431 阅读 · 0 评论 -
javascript中的对象
对象是一种复合数据类型,它们将多个数据值集中在一个单元中,而且允许使用名字来存取这些值. 一.创建对象1.在javascript代码中加入一个对象直接量.如: var empty = {};var point = { x:0, y:0};var john = {"name":"Jonh Doe", "age": 24};2.new运算符可以创建具体的一类对...原创 2013-04-18 15:49:13 · 72 阅读 · 0 评论 -
javascript中的RegExp对象
1.构造函数RegExp()有一个或两个字符串参数,它将创建一个新的RegExp对象,第一个参数是包含正则表达式主体的字符串,即两个"/"之间的文本.第二个参数是可选的,如果提供了这个参数,它说明的就是该正则表达式的标志,它应该是"g","i","m"或它们的组合. 2.exec() 方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。在使用 "g" ...原创 2013-04-18 09:13:34 · 83 阅读 · 0 评论 -
正则表达式语法的简单学习
正则表达式直接量被定义为包含在一对2斜杠(/)之间的字符. 1.直接量字符字母数字,常见转移字符\n等. 2.字符类将单独的直接量字符放进方括号内就可以组成字符类.一个字符类和它所包含的任意字符都匹配.字符 匹配 [...] 位于括号内的任意字符[^...] 不在括号之中的任意字符. 除换行符和其...原创 2013-04-17 15:52:33 · 70 阅读 · 0 评论 -
在IE下flash与锚点引发的问题
条件一: IE浏览器(IE10及一下都有问题,IE11未知)条件二: 请求的URL带有锚点条件三: 这个页面中有Flash动画的存在 现象一: 页面标题后面会自动连接上了锚点名称现象二: 页面中有多少个Flash,那么页面标题后面的锚点名称就重复多少次现象三: 鼠标点击(左键或右键)Flash时页面标题自动变成锚点名称 验证:去掉FLASH,title后面不...原创 2013-11-13 15:46:29 · 220 阅读 · 0 评论 -
encodeURI和encodeURIComponent
在做weibo分享的时候遇到的问题,分享一下:1. 新浪微博的分享,如果内容里面包含话题,如“#。。。#”之类的,作为分享的内容直接放在url里面是有问题的,在弹出的分享页面里输入框没有文字,需要使用encodeURIComponent()编码一下;2. 腾讯微博的分享,如果分享的链接中含有锚点“#。。”的,需要将分享的页面链接先encodeURIComponent()编码一下,而...原创 2013-11-13 09:37:54 · 91 阅读 · 0 评论 -
Android手机上关于viewport的理解
一.Android默认的viewport(即网页未设置viewport元标签的时候)(windows.innerWidth)在网页未加载完成时,值为320,一旦页面加载完成,该值会发生改变,android_2.x的值为800,android_4.x的值为980,用以适配一般的web网页。二.Android的手机分辨率的获取使用window.screen获取,虽然window...原创 2013-08-18 15:51:15 · 1007 阅读 · 0 评论 -
javascript中的EventTarget
The W3C DOM EventTarget object is the events module connection with nodes that actually receive events. All node objects (especially text and element nodes in an HTML document tree) implement the Even...原创 2012-05-12 16:20:17 · 196 阅读 · 0 评论 -
说说JSONP
节选转载自http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html 先说说JSONP是怎么产生的: 其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才,试着用自己的方式来阐释一下这个问题,看看是否有帮助。1、一个众所周知的...原创 2012-04-23 15:00:53 · 94 阅读 · 0 评论 -
javascript的闭包理解(二)
五、闭包的微观世界继续使用上篇的代码: function a() { var i = 0; function b() { alert(++i); } return b;}var c = a();c(); 如果要更加深入的了解闭包以及函数a和嵌套函数b的关系,我们需要引入另外几个概念:函数的执行环境(excutio...原创 2012-04-20 11:10:34 · 79 阅读 · 0 评论 -
javascript的闭包理解(一)
本文内容转载整理自网络,http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.htmlhttp://www.felixwoo.com/archives/247http://www.cnblogs.com/rubylouvre/archive/2009/07/24/1530074.html ...原创 2012-04-19 15:16:32 · 90 阅读 · 0 评论 -
一个javascript的弹出层的实现
CSS部分的代码: <style>.black_overlay{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 100%;background-color: black;z-index:1001;-moz-opacity: 0.8;opacit...原创 2012-04-19 10:36:21 · 122 阅读 · 0 评论 -
Web Worker使用入门
Web Worker 在独立线程中运行。因此,它们执行的代码需要保存在一个单独的文件中。但在保存代码前,我们要先在您的主网页上创建新的 Worker 对象。构造函数采用 Worker 脚本的名称:var worker = new Worker('task.js'); 如果指定的异步下载文件存在,浏览器就会生成新的 Worker 线程。在完全下载并执行文件之前,系统不会生成 Worker。如...原创 2012-07-20 17:12:37 · 145 阅读 · 0 评论 -
document.createEvent()模拟事件
document.createEvent()创建一个指定类型的事件。返回的对象首先被初始化,然后可以传递给element.dispatchEvent。 var event = document.createEvent(type);Examplevar evt = document.createEvent("Event");evt.initEvent("cus...2012-07-18 19:35:49 · 2390 阅读 · 0 评论 -
javascript中的数组
1.添加数组新元素在javascript中,它的数组可以具有任意个数的元素,可以在任何时刻改变元素的个数。要给一个数组添加新元素,只需要给它赋一个值即可。在javascript中数组是稀疏(sparse)的。这意味着数组的下表不必须落在一个连续的数字范围内,只有那些真正存储在数组中的元素才能够由javascript实现分配到内存。 2.删除数组元素delete运算符把一...原创 2013-04-19 15:24:09 · 95 阅读 · 0 评论