
JavaScript
adagadadfafd
暂时不知道说什么,以后再慢慢补上
展开
-
js 操作frameset frame 对象
<br />框架编程概述<br />一个HTML页面可以有一个或多个子框架,这些子框架以<iframe>来标记,用来显示一个独立的HTML页面。这里所讲的框架编程包括框架的自我控制以及框架之间的互相访问,例如从一个框架中引用另一个框架中的JavaScript变量、调用其他框架内的函数、控制另一个框架中表单的行为等。<br />框架间的互相引用<br />一个页面中的所有框架以集合的形式作为window对象的属性提供,例如:window.frames就表示该页面内所有框架的集合,这和表单对象、链接对象、图片对转载 2010-06-30 10:47:00 · 605 阅读 · 0 评论 -
JS只能输入数字,数字和字母等的正则表达式
1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=t转载 2011-11-04 11:19:12 · 1387 阅读 · 0 评论 -
常用的正则表达式
1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$2.非负整数(正整数 + 0 ): ^/d+$3. 正整数: ^[0-9]*[1-9][0-9]*$4.非正整数(负整数 + 0): ^((-/d+)|(0+))$5. 负整数 : ^-[0-9]*[1-9][0-9]*$6.整数:转载 2011-11-04 13:41:37 · 872 阅读 · 1 评论 -
真正无错的javascript的replaceAll函数
网络上的文章,总复制来复制去复制来复制去复制来复制去……千篇一律,怎么找都是那些资料;只要其中一个资料有问题,就全部资料有问题。问题解决方案呢?没有,郁闷去吧。 javascript的replace函数,直接使用的时候,只会替换第一个符合要求的字符,比如:var a = "天青色等烟雨,而我在等你".replace("等","想");替换后,a的值为"天青色想烟雨,转载 2011-12-19 15:28:41 · 4186 阅读 · 1 评论 -
20+ 个免费和高级的 Web 视频播放器
http://www.oschina.net/news/23953/video-players原创 2011-12-12 10:43:46 · 1638 阅读 · 0 评论 -
情人节 3D动态玫瑰(js实现)
情人节 3D动态玫瑰(js实现)var b = document.body;var c = document.getElementsByTagName('canvas')[0];var a = c.getContext('2d');document.body.clientWidth;转载 2012-02-23 08:14:48 · 2221 阅读 · 1 评论 -
开源中最好的Web开发的资源
原文:http://daybook.diandian.com/post/2011-09-28/5366574个人感觉这个收集贴收集成相当的全。学习HTML 5编程和设计★ HTML5 Rocks: Major Feature Groups 的学习 HTML5 的资源 (HTML5 演示, 教程 ). 源码很不错的 HTML5 Dashboard– Mozill转载 2012-06-08 10:45:07 · 1255 阅读 · 0 评论 -
几个热门的 JavaScript 动态表格库比较
本文从各种角度对几个常用的 JavaScript 表格库进行比较,一目了然。FeatureDataTablesJqGridSlickgriddhtmlxGridFlexigridExtJsLicenseGPL v2 license or a BSD (转载 2012-06-08 10:48:05 · 1591 阅读 · 0 评论 -
统计页面加载时间
一、从服务器端得到1.在global.asax文件中计算时间 DateTime dt; protected void Application_BeginRequest(Object sender, EventArgs E) { dt = DateTime.Now; } protec转载 2012-06-21 10:15:08 · 2125 阅读 · 0 评论 -
web页面加载时间计算
web页面加载时间计算var t_top = Number(new Date()); load time: 复印、粘贴,再存储成html格式原创 2012-06-21 09:43:11 · 1537 阅读 · 1 评论 -
使用YUI Compressor for .Net自动压缩JavaScript和CSS文件
<!--body {margin:0; padding:0 0 12px 0; font-size:12px; line-height:22px; font-family:"宋体","Arial Narrow",HELVETICA; background:#fff}-->对于网站中的JavaScript和CSS文件,我们经常会将其压缩以便节省服务转载 2012-06-29 16:11:44 · 1082 阅读 · 0 评论 -
高性能ASP.NET开发:自动压缩CSS、JS
在开发中编写的js、css发布的时候,往往需要进行压缩,以减少文件大小,减轻服务器的负担。这就得每次发版本的时候,对js、js进行压缩,然后再发布。有没有什么办法,让代码到了服务器上边,它自己进行压缩呢? 既然我这么说了,那肯定是有办法的啦,~_~。 有两种办法:第一种,在css、js请求到来的时候读取一下相对应的文件,进行压缩后返回。此方法可以通过在Glo转载 2012-06-29 17:23:27 · 1600 阅读 · 0 评论 -
Window.ShowModalDialog使用手册
基本介绍: showModalDialog() (IE 4+ 支持) showModelessDialog() (IE 5+ 支持) window.showModalDialog() 方法用来创建一个显转载 2012-12-24 11:57:17 · 628 阅读 · 0 评论 -
12种JavaScript MVC框架之比较
Gordon L. Hempton是西雅图的一位黑客和设计师,他花费了几个月的时间研究和比较了12种流行的JavaScript MVC框架,并在博客中总结了每种框架的优缺点,最终的结果是,Ember.js胜出。此次比较针对的特性标准有四种,分别是:UI绑定(UI Bindings)复合视图(Composed Views)Web表现层(Web Presentation Layer)与转载 2012-12-27 08:21:57 · 1615 阅读 · 0 评论 -
几个jQueryUI框架
jQuery EasyUI: http://www.jeasyui.com/DWZ: http://j-ui.com/Liger UI: http://www.ligerui.com/Liger UI实例站:http://case.ligerui.com/index.aspx转载 2012-12-27 14:08:59 · 16450 阅读 · 1 评论 -
区分 JSON 字符串 / 对象
(1)JSON 对象是满足 JSON 数据格式的 JS 对象 例如: {name:"abc"} 最正规的 JSON 数据是连属性名称都要被包括起来的 例如: {"name":"abc"}(2)JSON 格式的字符串的关键问题-- 它仅仅是一个字符串,只不过满足了 JSON 的数据格式 例如:'{"name":"abc"}' 看到两转载 2013-01-12 10:05:03 · 561 阅读 · 0 评论 -
计算JavaScript程序运行的时间
function aa(){ var timebegin = (new Date()).getTime(); //alert(timebegin); for(var i=0;i var timee原创 2011-08-10 09:57:18 · 1639 阅读 · 0 评论 -
JavaScript获取表单所选中的内容
function getSelectText() { var SelectedStr; var obj = document.getElementById("test"); //selectid if (document.selection && docu原创 2011-07-13 18:53:21 · 874 阅读 · 0 评论 -
DXImageTransform.Microsoft.AlphaImageLoader实例
<br /><html><br /> <head><br /> <script type="text/javascript"><br /> function selectFile(oFile,imgname)<br /> {<br /> if(oFile.value=="") return;<br /> var pos = oFile.value.lastIndexOf(".");<br /> var pos2 = oFile.value.lastIndexOf("//")原创 2010-07-24 11:16:00 · 3321 阅读 · 2 评论 -
JAVASCRIPT定义对象的四种方式
<br />先写一个函数,下面几个方式会用到 <br />Javascript代码 <br />1. function showSalary(){ <br />2. alert(this.salary); <br />3. } <br /><br /><br /><br />工厂方式 <br />先创建对象,然后添加属性和方法,不需要用NEW创建对象, <br />如果把函数写在内部,每次调用都会创建新的函数,放在外面,封装性不好 <br />Javascript转载 2010-07-27 11:52:00 · 769 阅读 · 0 评论 -
e.preventdefault实例说明
下面是自己的实例, $("#delAgent").click(function(e){ e.preventDefault(); var con = window.confirm("您确定要删除么?"); if(con) { window.location.href="agentDel.do?aid=<%= agentId%>"; } });在删除的链接中这样写:转载 2010-06-17 11:13:00 · 2410 阅读 · 0 评论 -
preventDefault() 方法
定义和用法<br />取消事件的默认动作。语法event.preventDefault()说明<br />该方法将通知 Web 浏览器不要执行与事件关联的默认动作(如果存在这样的动作)。例如,如果 type 属性是 "submit",在事件传播的任意阶段可以调用任意的事件句柄,通过调用该方法,可以阻止提交表单。注意,如果 Event 对象的 cancelable 属性是 fasle,那么就没有默认动作,或者不能阻止默认动作。无论哪种情况,调用该方法都没有作用。转载 2010-06-17 11:32:00 · 789 阅读 · 0 评论 -
event.preventDefault() 取消事件的默认行为。
<br />先看一个例子:<br /> <mx:DataGrid id="songList" dataProvider="{songDB}" width="100%" height="100%" editable="true" <br /> itemEditEnd="itemEditEndHandler(event)" itemEditBeginning="itemEditBeginningHandler(event)" <br /> > <br /><mx:DataGrid id="songLi转载 2010-06-17 11:30:00 · 5753 阅读 · 0 评论 -
javascript中event详解
<br /><br />event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等。<br />event对象只在事件发生的过程中才有效。<br />event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。<br />例子<br />下面的例子检查鼠标是否在链接上单击,并且,如果shift键被按下,就取消链接的跳转。<br />code<HTML><br /><HEAD转载 2010-09-07 15:08:00 · 446 阅读 · 0 评论 -
javascript中的编码与解码
<br /><br /><br />javascript中可用的编码解码函数,有如下的组合: escape(string); <br /> unescape(string); encodeURI(string); <br /> decodeURI(string); encodeURIComponent(string); <br /> decodeURIComponent(string); <br />他们之间的区别为: <br />es转载 2010-11-26 14:15:00 · 616 阅读 · 0 评论 -
JavaScript十进制、十六进制或者八进制转换
<br />(int).toString(16); // converts int to hex, eg 12 => "C" (int).toString(8); // converts int to octal, eg. 12 => "14" parseInt(string,16) // converts hex to int, eg. "FF" => 255 parseInt(string,8) // converts octal to int, eg. "20"转载 2010-11-23 08:35:00 · 877 阅读 · 0 评论 -
[OpenSource]ScriptLoader: 轻松管理你的js 类库
<br /><br />摘要:<br /> ScriptLoader是SmartScript的后续版本. ScriptLoader可以让你通过一个单一的配置文件来管理你的所有js类库,包括自主开发与第三方类库,无需加入自己的任何代码.新版本的ScriptLoader拥有更多的特性和更好的性能.支持自动载入依赖脚本,自动更新版本,更新客户端缓存,同时支持客户端和服务端编程,使得js类库的载入更加透明化,更加易读.相信ScriptLoader一定会成为你开发Asp.net webstie的良好助手.<br转载 2011-01-18 11:38:00 · 1385 阅读 · 0 评论 -
Javascript返回上一页
<br /><br />1. Javascript 返回上一页 history.go(-1), 返回两个页面: history.go(-2);<br /> 2. history.back().<br /> 3. window.history.forward()返回下一页<br /> 4. window.history.go(返回第几页,也可以使用访问过的URL)<br /> 例:<br /> <a href="javascript:history.go(-1);">向上一页</a><br />转载 2011-05-11 15:25:00 · 1000 阅读 · 0 评论 -
7款强大的Javascript网格插件推荐
<br /><br />表格一直是展示数据的最好方式。以微软的Excel为例,我们可以排序、整理、编辑,甚至几次点击轻松过滤数据。这次,我们看一看JavaScript网格插件,利用JS应用,它转换成普通表到“类Excel”布局,并有加载、操作、查看数据的一堆功能。<br />下面列出7个JavaScript网格插件,他们都有不错的功能和漂亮的UI,一定会非常有用。<br />FlexiGrid<br /><br />Flexigrid是一个类似于Ext Gird,但基于jQuery开发的Grid。它具有的功转载 2011-03-31 13:24:00 · 1403 阅读 · 0 评论 -
甘特图项目了解
<br /><br />甘特图项目了解<br />最近有需求做个甘特图,所以对WEB上的甘特图都做了个简单的了解<br />1.向日葵甘特图(商用软件,有免费版本)<br />http://www.51diaodu.cn/sfgantt/download/index.html<br />免费版效果还不错,就是里面最重要的一个gantt.js是混淆过的,以后自己扩展有点麻烦。<br />2.jfreechart(老牌免费出图的东东)<br />http://www.jfree.org/jfreechart/<转载 2011-04-02 17:26:00 · 1704 阅读 · 0 评论 -
15款经典图表软件推荐 创建最漂亮的图表
<br /><br />在这篇文章中,我将列出图表,图形和数据可视化的最佳软件,从创建基本的2D图表到产生复杂的数据集的数据可视化,这些PHP,Javascript、Flash的图表,对于任何一个严谨的开发者都是必须一览的。 <br /><br />1.Fusion Charts<br />FusionCharts v3帮助创建Web或企业应用的动画/交互的图表。企业级图表组件支持PCs, Macs, iPads, iPhones,以及大量其他的手机设备。<br /><br />2.Maani<br />b转载 2011-04-06 17:21:00 · 2292 阅读 · 0 评论 -
最简单的方法去掉iframe滚动条
<br /><br />该文也可以说是一个iframe自适应大小的折中解决办法。iframe出现滚动条的原因是,body里面的内容的高度大于了iframe的高度,所以会出现滚动条。<br />解决办法:<br />采用Jquery从iframe嵌套的页面中获取一个高度值,在iframe的父窗口中的onload事件中更新iframe的高度。<br />具体实现代码:<br />父页面:<br /><script type="text/javascript"><br />function SetCwinHeig转载 2011-04-22 11:50:00 · 2612 阅读 · 0 评论 -
推荐7款国产的在线HTML编辑器
<br /><br />在线HTML编辑器或者是基于浏览器的所见即所得的HTML编辑器广泛用于各种类型网站的文章发布、论坛发贴等功能。例如在oschina网站上发帖、写博客、提交新闻、添加开源软件等处都会用到这种编辑器。<br />目前有非常多非常优秀的在线HTML编辑器,而且这些编辑器大多数都是开源的,而国产的编辑器也已成熟,雄踞一方,本文罗列一些非常优秀的出自国内程序员之手的HTML编辑器,如有不足请大家补充,请看具体列表(排名不分先后顺序):<br />KindEditor<br />KindEdit转载 2011-04-25 09:52:00 · 18360 阅读 · 0 评论 -
JavaScript事件冒泡简介及应用
<br />一、什么是事件冒泡<br />在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏览器是window)。<br />打个比方说:你在地方法院要上诉一件案子,如果地方没有处理此类案件的法院,地方相关部门会帮你继续往上级法院上诉转载 2011-05-10 18:41:00 · 496 阅读 · 0 评论 -
经典页面加载显示进度条 8例
第一: LOADING // //var ie5 = (document.all && document.g转载 2013-03-22 09:56:39 · 3078 阅读 · 0 评论