Javascript
文章平均质量分 50
囧
这个作者很懒,什么都没留下…
展开
-
JavaScript正则表达式
RegExp 三大方法本文的RegExp采用直接量语法表示:/pattern/attributes。attributes有三个选择,i、m和g,m(多行匹配)不常用直接省略,所以一个pattern(匹配模式)可以表示如下:var pattern = /hello/ig;i(ignore)表示不区分大小写(地搜索匹配),比较简单,以下例子中不加述说;g(global)表示全局(搜索匹配...转载 2019-08-01 14:23:41 · 419 阅读 · 0 评论 -
javascript 简单图形库
html>head>title>Tetristitle>meta http-equiv="Content-Type" content="text/html; charset=gb2312">style type="text/css">... html, body{...}{margin:0px;} #test{...}{ position:absolute; left:500px; t原创 2008-03-08 15:48:00 · 854 阅读 · 0 评论 -
javascript + div 做的滚动条
// JavaScript Document/**//************************************************************名 称: ScrollBar滚动条类作 者: freewind版 本: v1.0时 间: 2008-02-20修 改: 2008-02-21Email: freewind22@163.com原创 2008-03-08 14:54:00 · 1682 阅读 · 2 评论 -
跟着8张思维导图学习javascript
跟着8张思维导图学习javascript 学习的道路就是要不断的总结归纳,好记性不如烂笔头,so,下面将po出8张javascript相关的思维导图。思维导图小tips:思维导图又叫心智图,是表达发射性思维的有效的图形思维工具 ,它简单却又极其有效,是一种革命性的思维工具。思维导图运用图文并重的技巧,把各级主题的关系用相互隶属与相关的层级图表现出来,把主题关键词与图像转载 2014-09-04 14:33:19 · 949 阅读 · 0 评论 -
Node.js session 用mongodb存储之 socket.io访问session的值
今天做到聊天室问题的时候,登录成功保存或更新mongodbsession信息,想要在socket对话的时候验证和获得session的信息,如果存在session,转发信息,否则返回一个提示并关闭socket连接。 关于mongodb存储session在之前已经讲述使用connect-mongo来管理session的信息,但是socket如何获得session的信息并且和前端的连接转载 2014-04-04 15:50:39 · 4211 阅读 · 0 评论 -
.net下使用GeckoWebBrowser步骤
今天分享一个c#下使用GeckoWebBrowser的小程序。写了个小程序用来采集房产网的数据。以前也写过类似的程序,用的.net自带的webbrowser,这家伙好用倒是还可以就是占用内存啊,由于是使用的ie内核,清理内存和缓存都没有什么直接办法,而占用内存是这个家伙的硬伤,即使你调用GC几次都不管用的。这个就不是系统给清理了,应该是IE占用这无法清理。步骤如下:转载 2013-06-28 15:35:23 · 23975 阅读 · 3 评论 -
解决IE6中A标签提交表单的办法
产生原因:A标签有个链接属性 href , 而form也有一个页面请求属性 action, 当两属性同时存在时, 点击A标签当然会优先A标签的href链接。但如果是 , IE7 ,IE8 , FF 均能正确处理, 忽略A标签的href, 执行表单的submit动作, 唯有 IE6 仍坚持着自己的原则, 只要有 href , 就只尝试执行链接 href , 除非你的A标签标签中去掉 hr转载 2013-07-10 14:36:35 · 1159 阅读 · 0 评论 -
chrome下用javascript调用download函数出错
...调用download函数时出现:Uncaught TypeError: string is not a function 错误,原来download 是html5下元素的一个属性。参考:http://stackoverflow.com/questions/7852237/cant-use-download-as-a-function-name-in-javascript原创 2013-06-09 10:52:47 · 1609 阅读 · 0 评论 -
chrome developer tool 调试技巧
这篇文章是根据目前 chrome 稳定版(19.0.1084.52 m)写的, 因为 google 也在不断完善chrome developer tool, 所以 chrome 版本不同可能稍有差别. 一些快捷键也是 windows 上的, mac 下的应该大同小异.常规的断点相关的 breakpoint/conditional-breakpoint/call-stack/watch-ex转载 2012-10-26 15:15:58 · 618 阅读 · 0 评论 -
JavaScript 仿 Drewmweaver 颜色选择器
兼容浏览器:IE6.0+ FF3.0 Safari3.1 Opera9.6 Chrome2.0/*********************************************** // ColorPicker v0.1 // 作者:freewind // 日期:2009.08.26 //Email: freewind22@163.com // 转载请保留此信息. ...原创 2009-08-28 09:30:00 · 808 阅读 · 0 评论 -
15个程序员需要知道的Chrome扩展
英文原文:15 HELPFUL CHROME EXTENSIONS FOR DEVELOPERS YOU NEED TO KNOW 现在大多数程序员会选择谷歌 Chrome 浏览器作为主要的浏览器。下面我要为各位 Web 开发人员介绍的是 15 个最好的谷歌 Chrome 浏览器扩展。 1. Web Developer 支持 Chrome 的 Web Develo转载 2015-03-24 09:17:06 · 1316 阅读 · 0 评论 -
jQuery插件开发精品教程,让你的jQuery提升一个台阶
要说jQuery 最成功的地方,我认为是它的可扩展性吸引了众多开发者为其开发插件,从而建立起了一个生态系统。这好比大公司们争相做平台一样,得平台者得天下。苹果,微软,谷歌等巨头,都有各自的平台及生态圈。学会使用jQuery并不难,因为它简单易学,并且相信你接触jQuery后肯定也使用或熟悉了不少其插件。如果要将能力上升一个台阶,编写一个属于自己的插件是个不错的选择。本教程可能不是最转载 2015-04-23 09:50:24 · 777 阅读 · 0 评论 -
淘宝弹性布局方案lib-flexible实践
2个月前,写过一篇文章《从网易与淘宝的font-size思考前端设计稿与工作流》总结过一些移动web中有关手机适配的一些思路,当时也是因为工作的关系分析了下网易跟淘宝的移动页面,最后才有那篇文章的总结,可惜的是因为项目的关系,这两个月来几乎没有机会做移动类项目的工作,所以那些理论一直没有得到真正的实践。这次因为公司有一个app需要做一个推广的下载页面,虽然简单,但也值得一试那篇文章里提到的适配方法...转载 2018-08-08 10:26:05 · 384 阅读 · 0 评论 -
Laravel + Vue2.0 + axios 跨域
一、设置Laravel1、 建立中间件Cors.php 命令:php artisan make:middleware Cors 在/app/Http/Middleware/ 目录下会出现一个Cors.php 文件。2、 在handle 方法中加入如下内容: $response = $next($request); $res转载 2018-01-31 11:12:09 · 1519 阅读 · 0 评论 -
ES6/ES2015的import export
import export这两个家伙对应的就是es6自己的module功能。我们之前写的Javascript一直都没有模块化的体系,无法将一个庞大的js工程拆分成一个个功能相对独立但相互依赖的小工程,再用一种简单的方法把这些小工程连接在一起。这有可能导致两个问题:一方面js代码变得很臃肿,难以维护另一方面我们常常得很注意每个script标签在html中的转载 2018-01-31 09:41:17 · 1173 阅读 · 0 评论 -
关闭Chrome安装第三方插件之后反复提示“请停用以开发者模式运行的扩展程序”
1. 下载 Chrome组策略管理模板“chrome.adm”(下载地址);2. Win+R 打开运行,输入 gpedit.msc,确定;3. 依次展开 本地计算机策略 > 计算机配置 > 管理模板,在“管理模板”上右击,选择“添加/删除模板”;4. 点击添加,找到第1步下载的“chrome.adm”,打开,关闭“添加/删除模板”窗口;5. 依次展开 本地计算机策略 > 计算机配置转载 2016-10-09 09:08:34 · 10337 阅读 · 1 评论 -
flot - jQuery 图表插件(jquery.flot)使用
Flot是纯Javascript实现的基于jQuery的图表插件,主要支持线状图和柱状图的绘制(通过插件也可以支持饼状图)。它的特点是使用简单、图形美观,支持鼠标跟踪及缩放功能。Flot是基于canvas进行图表的绘制,可以在IE6+/Firefox2+/Safari3+/Opera9.5+/Chrome等主流浏览器上运行;其中IE9以下浏览器不支持canvas标记,需要额外引用excan...转载 2016-05-05 14:44:38 · 15049 阅读 · 1 评论 -
如何画Flot折线图
折线图是最常被使用的图形, 也是最容易绘制的图表, 它可以显示时间与趋势的走向, 将各项数据图表化, 让人可以对这些数字与时间的相对关系一目了然, 因为这是Flot教学里第一个图表, 我们会完整的呈现所有细节及过程. 本章里以2012年的黄金价格走势做为范例, 我们将会以每月黄金的价格以及变动率做为数据源 制作折线图流程加入所需要的Flot档案在页面里加入定位点(placeho转载 2016-05-05 14:43:25 · 2269 阅读 · 0 评论 -
网页性能管理详解
你遇到过性能很差的网页吗?这种网页响应非常缓慢,占用大量的CPU和内存,浏览起来常常有卡顿,页面的动画效果也不流畅。你会有什么反应?我猜想,大多数用户会关闭这个页面,改为访问其他网站。作为一个开发者,肯定不愿意看到这种情况,那么怎样才能提高性能呢?本文将详细介绍性能问题的出现原因,以及解决方法。一、网页生成的过程要理解网页性能为什么不好,就要了解网页转载 2015-09-17 14:57:46 · 580 阅读 · 0 评论 -
WebStorm 6.0 7.0 注册码
经测试 WebStorm 6 7均可以使用如下注册码,简直就是神key啊!WebStorm 6.0 7.0 注册码User Name: EMBRACE License Key:===== LICENSE BEGIN =====24718-1204201000001h6wzKLpfo3gmjJ8xoTPw5mQvYYA8vwka9tH!vibaUKS4转载 2015-09-11 15:11:25 · 844 阅读 · 0 评论 -
JS模拟点击-chrome
在chrome浏览器中,A标签无法直接触发事件click,而其它浏览器可以直接el.click触发点击事件。 因此在chrome中用以下方法触发点击function click(el){ //fireEvent(“onclick”); 其它浏览器用法 var e = document.createEvent(‘MouseEvent’); e.initEvent(‘click转载 2012-10-26 12:12:47 · 5986 阅读 · 0 评论 -
在Chrome插件中访问原始网页中的变量
转自:http://www.keakon.net/2011/11/02/%E5%9C%A8Chrome%E6%8F%92%E4%BB%B6%E4%B8%AD%E8%AE%BF%E9%97%AE%E5%8E%9F%E5%A7%8B%E7%BD%91%E9%A1%B5%E4%B8%AD%E7%9A%84%E5%8F%98%E9%87%8F今天凌晨在写Reader Sharer插件时遇到个问题。转载 2012-10-24 15:59:21 · 8253 阅读 · 3 评论 -
window.close()不弹出提示框
当我们使用js方法window.close()时,系统会提示是否关闭的提示框,影响客户体验,为了增加用户的客户体验,我们可以用以下方法进行去除。function Close(){ var ua = navigator.userAgent; var ie = navigator.appName == "Microsoft Internet Explorer"?true:false;转载 2012-10-30 16:05:40 · 2848 阅读 · 1 评论 -
【游戏】JavaScript 版俄罗斯方块
用JavaScript 写的俄罗斯方块, 实现了几个比较简单的功能: 自定义按键, 设置初始速度,难度和方块,换肤功能。布局用的Div+Css演示地址:http://www.cctvJS.net 下载:http://download.csdn.net/source/430506 程序主要用了三个类, 窗口类、菜单类、游戏类和一个基类。1.基类, 定义了一些常用属性和函数.原创 2008-04-26 10:12:00 · 1656 阅读 · 0 评论 -
浮动层代码兼容性
Made In Zeal 转载请保留原始链接:http://www.zeali.net/blog/entry.php?id=62关键字: div,layer,absolute,层,移动,setCapture近日对自己的blog进行代码兼容性的改进,发现了原来的很多问题。之前修改了一些基本的CSS语法错误,基本实现了在IE和Firefox下 页面观感上的一致。但对于一些js特效,尤其是浮转载 2008-03-25 19:27:00 · 2426 阅读 · 0 评论 -
在 Javascript 类中使用 setTimeout & 带参数的window.setTimeout(参数可为对象)
最近遇到了一道 Javascript 考题,内容如下:尝试实现注释部分的 Javascript 代码,可在其他任何地方添加更多代码(如不能实现,说明一下不能实现的原因):var Obj = function(msg)...{this.msg = msg;this.shout = function()...{alert(this.msg);} this.waitAndShout = functi转载 2008-03-28 01:03:00 · 5384 阅读 · 0 评论 -
DOM中的getElementsByClassName
今天在脚本中应用到了根据类名取元素的方法,却对其效率不甚满意。于是,小幅修改了其探测元素类名的方法,提升了约3成的效率.DOM中的getElementsByClassName解释如下:DOM API 中提供3种方法取元素(getElementById,getElementsByName,getElementsByTagName),经常编写CSS的人自然就会产生疑问,有没有根据样式类名取元素的方法,转载 2008-03-21 19:06:00 · 2093 阅读 · 0 评论 -
Javascript 实现拖动,
document.write("类似google支持firefox的拖动层效果")document.write("") var Demos = [];var nDemos = 8;// Demo variables// iMouseDown represents the current mouse button state: up or down/*lMouseSta转载 2008-03-20 16:37:00 · 764 阅读 · 0 评论 -
天涯抢沙发 Ajax版
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type原创 2008-03-15 15:04:00 · 750 阅读 · 0 评论 -
JavaScript的Table表格对象
Table表格对象 Table对象:表示HTML文档中的表,对于文档中每个标记,浏览器都创建一个Table对象. Table对象集合 集合 描述 cells[]转载 2008-03-10 12:50:00 · 2121 阅读 · 0 评论 -
ajax缓存解决办法
1、加个随机数 xmlHttp.open("GET", "ajax.asp?now=" + new Date().getTime(), true);2、在要异步获取的asp页面中写一段禁止缓存的代码: Response.Buffer =True Response.ExpiresAbsolute =Now() - 1 Response.Expires=0转载 2008-03-10 12:48:00 · 1033 阅读 · 0 评论 -
JavaScript中的arguments,callee,caller,call,appy
script language="JavaScript">/**//**//**//* * 演示arguments的用法,如何获取实参数和形数数 */function argTest(a,b,c,d)...{ var numargs = arguments.length; // 获取被传递参数的数值。 var expargs = argTest.length;转载 2008-05-06 18:54:00 · 794 阅读 · 1 评论 -
Ext 带验证码的登录表单
后台服务器返回结果格式: 登录成功:{success:true,msg:操作成功!} 登录失败:{success:false,errors:操作失败!} 管理员登录 <!-- html, body, *{ font-size:12px; font-family:"宋体", "Courier New"; }原创 2010-01-22 10:22:00 · 778 阅读 · 0 评论 -
【游戏】JavaScript版连连看
仿照QQ游戏里的连连看做的,功能包括: 一.游戏设置 游戏窗口透明度,游戏声音,背景音乐,游戏速度等设置 二.地图设置 可选择游戏中要玩的地图 三.自定义地图 带一个地图编辑器,可以自已定义地图,并保存到服务器上。 游戏地址:http://www.cctvJS.net/Link/ 兼容:IE6.0/7.0/8.0 FF3.5 Chrome 4.0 Safari 3.0/4.0原创 2010-02-02 20:39:00 · 1715 阅读 · 2 评论 -
location.href和location.replace和location.reload的不同[ZT]
<br />location.href和location.replace和location.reload的不同<br /> <br />window.location.href<br />整个URL字符串(在浏览器中就是完整的地址栏)<br /> <br />reload 方法,该方法强迫浏览器刷新当前页面。<br />语法: location.reload([bForceGet])转载 2010-07-20 10:31:00 · 619 阅读 · 0 评论 -
IE和FF下关于selection和textRange的一些资料
http://www.w3school.com.cn/xmldom/dom_range.asp http://www.hbcms.com/main/dhtml/objects/obj_textrange.html http://wwwwwhg.javaeye.com/blog/568374 https://developer.mozilla.org/en/DOM/Selec原创 2010-04-26 23:45:00 · 919 阅读 · 0 评论 -
javascript的分层概念 --- 阿当[ZT]
javascript的分层概念 --- 阿当View more presentations from itchina110. http://www.slideshare.net/itchina110/javascript-2712366转载 2010-03-31 17:11:00 · 621 阅读 · 0 评论 -
高效 JavaScript [ZT]
作者 Mark Tarquin Wilton-Jones · 2006年11月2日本文翻译自 Efficient JavaScript原译文地址 http://kb.operachina.com/node/207传统上,网页中不会有大量的脚本,至少脚本很少会影响网页的性能。但随着网页越来越像 Web 应用程序,脚本的效率对网页性能影响越来越大。而且使用 Web 技术开发的应用程序现转载 2010-03-18 14:46:00 · 540 阅读 · 0 评论 -
Javascript的变量与delete操作符[ZT]
版权声明:可以任意转载,但转载时必须标明原作者charlee、原始链接http://tech.idv2.com/2008/01/09/javascript-variables-and-delete-operator/以及本声明。Javascript的变量 delete操作符删除的对象 对变量执行delete的情况 能删除的属性和不能删除的属性 能删除的变量和不能删除的变量转载 2010-03-08 14:39:00 · 482 阅读 · 0 评论 -
Even Faster Web Sites: 读书笔记(一)[ZT]
《Even Faster Web Sites》是<a title="Steve Souders" onclick="function onclick(){pageTracker._trackPageview(/outgoing/stevesouders.com/);}" href="http://stevesouders.com/" target="_blank">Steve So转载 2010-03-01 11:25:00 · 725 阅读 · 0 评论