`
wanglery
  • 浏览: 50758 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论
文章列表
  条件一: IE浏览器(IE10及一下都有问题,IE11未知) 条件二: 请求的URL带有锚点 条件三: 这个页面中有Flash动画的存在   现象一: 页面标题后面会自动连接上了锚点名称 现象二: 页面中有多少个Flash,那么页面标题后面的锚点名称就重复多少次 现象三: 鼠标点击(左键或右键)Flash时页面标题自动变成锚点名称   验证:去掉FLASH,title后面不出现#锚点值   这里提供2中解决方法:   解决方法1:修改FLASH   <param name="movie" value="images/bann ...
  在做weibo分享的时候遇到的问题,分享一下: 1. 新浪微博的分享,如果内容里面包含话题,如“#。。。#”之类的,作为分享的内容直接放在url里面是有问题的,在弹出的分享页面里输入框没有文字,需要使用encodeURIComponent()编码一下; 2. 腾讯微博的分享,如果分享的链接中含有锚点“#。。”的,需要将分享的页面链接先encodeURIComponent()编码一下,而分享的内容却不需要用encodeURIComponent();   ps1: encodeURI() 函数可把字符串作为 URI 进行编码。 说明 该方法不会对 ASCII 字母和数字进行编码 ...
一.Android默认的viewport(即网页未设置viewport元标签的时候)(windows.innerWidth) 在网页未加载完成时,值为320,一旦页面加载完成,该值会发生改变,android_2.x的值为800,android_4.x的值为980,用以适配一般的web网页。 二.Android的手机分辨率的获取 使用window.screen获取,虽然
1.添加数组新元素 在javascript中,它的数组可以具有任意个数的元素,可以在任何时刻改变元素的个数。 要给一个数组添加新元素,只需要给它赋一个值即可。 在javascript中数组是稀疏(sparse)的。这意味着数组的下表不必须落在一个连续的数字范围内,只有那些真正存储在数组中的元素才能够由javascript实现分配到内存。   2.删除数组元素 delete运算符把一个数组元素设置为undefined值,但是元素本身还继续存在。要真正地删除一个元素,一室下标位置高于它的所有元素都向下迁移到较低的下标位置,那么必须使用一个数组方法。 Array.shift(),Ar ...
对象是一种复合数据类型,它们将多个数据值集中在一个单元中,而且允许使用名字来存取这些值.   一.创建对象 1.在javascript代码中加入一个对象直接量. 如:     var empty = {}; var point = { x:0, y:0}; var john = {"name":"Jonh ...
1.构造函数RegExp()有一个或两个字符串参数,它将创建一个新的RegExp对象,第一个参数是包含正则表达式主体的字符串,即两个"/"之间的文本.第二个参数是可选的,如果提供了这个参数,它说明的就是该正则表达式的标志,它应该是"g","i","m"或它们的组合.   2.exec() 方法检索字符串中的指定值。返回值是被找到的值。如果没有发现匹配,则返回 null。 在使用 "g" 参数时,exec() 的工作原理如下: 找到第一个 "e",并存储其位置 如果 ...
正则表达式直接量被定义为包含在一对2斜杠(/)之间的字符.   1.直接量字符 字母数字,常见转移字符\n等.   2.字符类 将单独的直接量字符放进方括号内就可以组成字符类.一个字符类和它所包含的任意字符都匹配. 字符      匹配  [...]        位于括号内的任意字符 [^...]       不在括号之中的任意字符 .            除换行符和其他unicode行终止符之外的任意字符 \w         任何ASCII单字字符,等价于[a-zA-Z0-9_] \W        任何非ASCII单字字符,等价于[^a-zA-Z0-9_] ...
http://hddguru.com/software/HDD-LLF-Low-Level-Format-Tool/   很不错哦    
Web Worker 在独立线程中运行。因此,它们执行的代码需要保存在一个单独的文件中。但在保存代码前,我们要先在您的主网页上创建新的 Worker 对象。构造函数采用 Worker 脚本的名称: var worker = new Worker('task.js');  如果指定的异步下载文件存在,浏览器就会生成新的 Worker 线程。在完全下载并执行文件之前,系统不会生成 Worker。如果指向您 Worker 的路径返回 404,Worker 就会在不显示任何提示的情况下失败。创建 Worker 之后,通过调用 postMessage() 方法启动: worker.postMessa ...
document.createEvent() 创建一个指定类型的事件。返回的对象首先被初始化,然后可以传递给element.dispatchEvent。   var event = document.createEvent(type); Example var evt = document.createEvent("Event"); evt.initEvent("custom", true, false); document.getElementById('target').dispatchEvent(evt);  常 ...
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 EventTarget object, thus giving those nodes the three methods that belong to the EventTarget object:addEv ...

说说JSONP

节选转载自 http://www.cnblogs.com/dowinning/archive/2012/04/19/json-jsonp-jquery.html   先说说JSONP是怎么产生的:   其实网上关于JSONP的讲解有很多,但却千篇一律,而且云里雾里,对于很多刚接触的人来讲理解起来有些困难,小可不才, ...
五、闭包的微观世界 继续使用上篇的代码:   function a() { var i = 0; function b() { alert(++i); } return b; } var c = a(); c();  如果要更加深入的了解闭包以及函数a和嵌套函数b的关系,我们需要引入另外几个概念: ...
本文内容转载整理自网络, http://www.ruanyifeng.com/blog/2009/08/learning_javascript_closures.html http://www.felixwoo.com/archives/247 http://www.cnblogs.com/rubylouvre/archive/2009/07/24/1530074.html       一、变量的作用域 要理解闭包,首先必须理解Javascript特殊的变量作用域。 变量的作用域无非就是两种:全局变量和局部变量。 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; opacity:.80; filter: alpha(opacity=80); } .white_content { display: none; position: absolute; top: 10 ...
Global site tag (gtag.js) - Google Analytics