jquery ui dialog里调用datepicker的问题 2016年07月27日 9 阅读 解决思路:修改样式表里z-index的值 解决办法: 复制代码 代码如下:beforeShow: function (i,e) { var z = jQuery(i).closest(".ui-dialog").css("z-index") + 4; e.dpDiv.css("z-index", z); }...
JavaScript 乱码问题 2016年07月27日 11 阅读 页面编码如果全部都是gb2312,而在JS里document.write输中也输出了<meta http-equiv="Content-Type" content="text/html; charset=gb2312">,还会出现乱码问题,原因是 :浏览器分析,发现JS的默认编码仍然是UTF-8,最后找得解决方案: 方案一:此时将对方JS上,改成只有body内的内容通过document.write输出,其他<meta直接在htm页内出入,...
js正确获取元素样式详解 2016年07月27日 8 阅读 在说js获取元素样式之前,简单地谈一下样式 样式分三种 外部样式 External Style Sheet 以CSS为扩展名的文件(又称为"超文本样式表"文件),它的作用范围可以是多张网页,或整个网站,甚至不同的网站。与网页链接后,才能应用。 嵌入式样式 internal Style Sheet 包含在网页内部的样式设置,它的作用范围仅限于嵌入的网页。 内联式样式 inline Style 在HTML文档中,内联式样式表的格式化信息直接插入所应用的网页元素...
JQuery 小练习(实例代码) 2016年07月27日 8 阅读 1、按钮倒数10秒之后才能点击。这个效果一般在一些论坛注册时候用到比较多,废话少说,直接上代码: 复制代码 代码如下: <!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/xht...
JavaScript 的方法重载效果 2016年07月27日 7 阅读 在 JavaScript 的方法内,有个叫做 arguments 的变量数组,它是只读的,所有实际传入的参数变量都 放在了里面,通过它,我们可以对传入的参数进行类型检查,从而实现重载的效果。 判断一个变量的类型有两种方法。 1,用 typeof 语句: 复制代码 代码如下: function check(){ if(typeof arguments[0] == "string") alert("你传入的参数是个字符串"); else if(typeof a...
JavaScript 变量作用域及闭包第1/2页 2016年07月27日 8 阅读 实例一: 复制代码 代码如下: <script type="text/javascript"> var i = 1; // 弹出内容为 1 true 的提示框 alert(window.i + " " + (window.i == i)); </script> 分析: 在全局定义的变量其实就是 window 对象的属性。 上面的例子可以看到,我们定义全局变量的同时,window 对象会产生一个相应的属性,如何让我们的代码避免产生这...
ext 代码生成器 2016年07月27日 7 阅读 本文件为:ext_editgrid_products.js,用来显示,编辑,删除products表的数据。复制代码 代码如下: var productsgrid; var productsstore; var productslimit = 25; //每页显示条数 var productsListPostUrl = "/management/procrequest/Proc_products.ashx?action=getlist"; var produ...
jQuery 解析xml文件 2016年07月27日 9 阅读 复制代码 代码如下:<html xmlns="http://www.w3.org/1999/xhtml"> <head runat="server"> <title>jquery xml解析</title> <script src="jquery.min.js" type="text/javascript"></script> <script type="text/javascr...
javascript 局部页面打印实现代码 2016年07月27日 8 阅读 ie自带的有Active控件,但火狐不支持。这里使用的是js操作dom方法对窗体指定标记内文字进行打印,所以使用时需要定义相关的标签及其样式(文字大小、字体之类)。 复制代码 代码如下:<script type="text/javascript"> ///*********************** ///打印指定区域页面 ///说明:obj–通过getElementById或其它方式获取标签标识,打印此obj内的文字 ///日期:2009-...
javascript 当前日期加(天、周、月、年) 2016年07月27日 8 阅读 复制代码 代码如下://create the date var myDate = new Date(); //add a day to the date myDate.setDate(myDate.getDate() + 1); //add a week myDate.setDate(myDate.getDate() + 7); //add a month myDate.setMonth(myDate.getMonth() + 1); //add a ye...
Javascript+XMLHttpRequest+asp.net无刷新读取数据库数据 2016年07月27日 7 阅读 复制代码 代码如下: /**//// <summary> /// 生成带CDATA的节点 /// </summary> /// <param name="xDocument">XmlDocument</param> /// <param name="elementName">元素名称</param> /// <param name="cdataValue">CDATA值&l...
上传图片时JS自动显示图片 2016年07月27日 9 阅读 javascript 图片预览 function preview(imgFile,num) { //预览代码,支持 IE6、IE7。 var newPreview = document.getElementById("preview1"); var t ; if(document.all) //IE t = imgFile.value; else t = imgFile.files[0].getAsDataURL(); //FF newPrev...
Javascript array类 数组操作方法 2016年07月27日 9 阅读 push 方法 将新元素添加到一个数组中,并返回数组的新长度值。 arrayObj.push([item1 [item2 [. . . [itemN ]]]]) 参数 arrayObj 必选项。一个 Array 对象。 item, item2,. . . itemN 可选项。该 Array 的新元素。 说明 push 方法将以新元素出现的顺序添加这些元素。如果参数之一为数组,那么该数组将作为单个元素添加到数组中。如果要合并两个或多个数组中的元素,请使用 c...
JavaScript 权威指南(第四版) 读书笔记 2016年07月27日 7 阅读 Javascript是无类型、解释型语言 对大小写敏感 html对大小写不敏感 忽略空格符、制表符、换行符(关键字、变量、正则表达式 除外) ";"分号可选择 //单行注释 /*多行注释*/ 标示符 开头必须是字母、下划线、$符号 关键字: break delete function return typeof case do if switch var catch else in this void continue false instanceof t...
JQuery jsonp 使用示例代码 2016年07月27日 9 阅读 复制代码 代码如下:<?php if (isset($_GET["jsonpcallback"])){ echo $_GET["jsonpcallback"]."([{id:1,name:"aaaa1"},{id:2,name:"bbbb2"}])"; exit; } ?> <html> <script type="text/javascript" src="commons/scripts/jquery.js"><...
JavaScript 十六进制RGB色码转换器 2016年07月27日 8 阅读 十六进制RGB色码转换器 风越ASP代码生成器 .slider_bar { background : menu; font-size : 0; z-index : 0; top : auto; left : 0;width : 9;height : 20;border : thin outset; position : absolute; cursor : NW-resize; } .slider { top : auto; left : 0; ...
一些不错的JS 自定义函数第1/2页 2016年07月27日 8 阅读 1、dayin()作用:将id为dayin的内容,新建页面并打印,可解决打印某页面中的部分内容的问题。使用方法:将要打印的内容通过 <span id="dayin"></span>包含起来,然后在某个按扭中定义事件<input type="button" onclick="dayin()" value="打印">复制代码 代码如下:function dayin() { var code="<body onload=...
Javascript 继承实现例子 2016年07月27日 7 阅读 1. 创建基类首先考虑Polygon类。哪些属性和方法是必需的?首先,一定要知道多边形的边数,所以应该加入整数属性sides。还有什么是多边形必需的?也许你想知道多边形的面积,那么加入计算面积的方法getArea()。图4-3展示了该类的UML表示。图 4-3在UML中,属性由属性名和类型表示,位于紧接类名之下的单元中。方法位于属性之下,说明方法名和返回值的类型。在ECMAScript中,可以如下编写类:注意,Polygon类不够详细精确,还不能使用,方法...
Javascript 继承机制的实现 2016年07月27日 7 阅读 选定基类后,就可以创建它的子类了。是否使用基类完全由你决定。有时,你可能想创建一个不能直接使用的基类,它只是用于给子类提供通用的函数。在这种情况下,基类被看作抽象类。尽管ECMAScript并没有像其他语言那样严格地定义抽象类,但有时它的确会创建一些不允许使用的类。通常,我们称这种类为抽象类。创建的子类将继承超类的所有属性和方法,包括构造函数及方法的实现。记住,所有属性和方法都是公用的,因此子类可直接访问这些方法。子类还可添加超类中没有的新属性和方法,也可...
Javascript 继承机制实例 2016年07月27日 9 阅读 实际上,几何形状只有两种,即椭圆形(是圆形的)和多边形(具有一定数量的边)。圆是椭圆形的一种,它只有一个焦点。三角形、矩形和五边形都是多边形的一种,具有不同数量的边。正方形是矩形的一种,所有的边等长。这就构成了一种完美的继承关系。在这个例子中,形状(Shape)是椭圆形(Ellipse)和多边形(Polygon)的基类(base class)(所有类都由它继承而来)。椭圆具有一个属性foci,说明椭圆具有的焦点的个数。圆形(Circle)继承了椭圆形,因此...