摘要:1、方法定义call方法:语法:call([thisObj[,arg1[, arg2[, [,.argN]]]]])定义:调用一个对象的一个方法,以另一个对象替换当前对象。说明:call 方法可以用来代替另一个对象调用一个方法。call 方法可将一个函数的对象上下文从初始的上下文改变为由 thisO...
阅读全文
摘要:1、对象的继承,一般的做法是复制:Object.extendprototype.js的实现方式是:1 Object.extend = function(destination, source) { 2 for (property in source) { 3 destina...
阅读全文
摘要:1 2、在页面中添加DIV层来展示,IE9默认不显示预览,可参考title的说明设置 1 2 3 4 选择图片 5 预览图 6 7 8 ...
阅读全文
摘要:这里说的js跨域是指通过js在不同的域之间进行数据传输或通信,比如用ajax向一个不同的域请求数据,或者通过js获取页面中不同域的框架中(iframe)的数据。只要协议、域名、端口有任何一个不同,都被当作是不同的域。下表给出了相对http://store.company.com/dir/page.h...
阅读全文
摘要:Instructions and HTML sample code1Downloadthe all-in-one zip.2Upload the .swf player file you want to use on your website.3Copy-paste and configure the HTML code with the right MP3 filepath.1 插件下载地址http://www.alsacreations.fr/dewplayer-en.html
阅读全文
摘要:1 生成验证码图片类 1 package com.keertech.util; 2 3 import java.awt.Color; 4 import java.awt.Font; 5 import java.awt.Graphics; 6 import java.awt.image.BufferedImage; 7 import java.io.ByteArrayInputStream; 8 import java.io.ByteArrayOutputStream; 9 import java.io.IOException; 10 import java.util.Ran...
阅读全文
摘要:近期在移动方面的开发,使用jQuery Mobile ,移动方面的插件不如Web 方面的插件多,选择的更少,有一些需要自己去封装,但功力尚不足啊。日期插件JQM也提供了内置的,但样式方面不好看,只好百度、Google啦,找到了两款jquery-mobile-datebox和mobiscroll-2.3jqueryMobileDatebox 这个在板上的表现不好,性能方面有点卡mobiscroll 性能方面比前者要好一些,效果更简洁 ,划动更流畅新建一个HTML5文件,引jquery.js,jquerymobile.js 等等必须的文件,编写如下代码到你的文件中:1 2 出生日...
阅读全文
摘要:eval函数 JSON文本转换为对象为了将JSON文本转换为对象,可以使用eval函数。eval函数调用JavaScript编辑器。由于JSON是JavaScript的子集,因此编译器将正确的解析文本并产生对象结构。文本必须括在括号中避免产生JavaScript的语法歧义。var obj = eval('(' + JSONTest + ')');eval函数非常快速。它可以编译执行任何JavaScript程序,因此产生了安全性问题。当使用可信任与完善的源代码时才可以使用eval函数。这样可以更安全的解析JSON文本。使用XmlHttp的web应用,页面之间的通讯
阅读全文
摘要:1 2 3 4 test_get_element_atts.html 5 6 7 8 9 -->10 21 22 23 24 获取button的value属性的值的各种方法25 26 28 29
阅读全文
摘要:跳转链接需要加属性data-ajax="false"
阅读全文
摘要:1 引入js1 2 2 样式表(可参见官方demo) 1 3 js 1 function pullUpAction () { 2 /* 3 setTimeout(function () { // (this.maxScrollY + 5) && pullUpEl.className.match('flip')) {56 pullUpEl.className = '';57 pullUpEl.querySelector('.pullUpL...
阅读全文
摘要:iscroll的例子网上比较常见的,下过来的时候,上拉下拉刷新都是添加的静态元素。我添加ajax后,就出现了样式问题,刷新后滚动条长度不变,但是内容长度变了,达不到底部。得改变下浏览器高度才能使滚动条正常。。解决办法:把ajax设置成同步就行了。$.ajax({async : false,)1 $.ajax({ 2 type: "POST",3 url: "/myappMobileWebManage!searchMyappRoleAjax.action",4 data: attrs,5 async:false,6 success: function(ms
阅读全文
摘要:很多社交网站都使用无限滚动的翻页技术来提高用户体验,当你页面滑到列表底部时候无需点击就自动加载更多的内容。下面为你推荐 10 个 jQuery 的无限滚动的插件:1.jQuery ScrollPaginationjQuery ScrollPagination plugin 是一个 jQuery 实现的支持无限滚动加载数据的插件。2.jQuery ScrewScrew (scroll + view) 是一个 jQuery 插件当用户滚动页面的时候加载内容,是一个无限滚动翻页的插件。3.AutoBrowse jQuery PluginAutobrowse jQuery Plugin 插件在用户滚动
阅读全文
摘要:js中没有java中的replaceAll()函数,为了达到与java的replaceAll()一样的效果,我们可以用如下代码实现:String.prototype.replaceAll = function(s1,s2) { return this.replace(new RegExp(s1,"gm"),s2);}调用方式:如想替换字符串"aa bb cc"中的所有空格,可以执行"aa bb cc".replaceAll(" ", "");
阅读全文
摘要:1 substr 方法 2 返回一个从指定位置开始的指定长度的子字符串。 3 4 stringvar.substr(start [, length ]) 5 6 参数 7 stringvar 8 9 必选项。要提取子字符串的字符串文字或 String 对象。10 11 start12 13 必选项。所需的子字符串的起始位置。字符串中的第一个字符的索引为 0。14 15 length16 17 可选项。在返回的子字符串中应包括的字符个数。18 19 说明20 如果 length 为 0 或负数,将返回一个空字符串。如果没有指定该参数,则子字符串将延续到 stringvar 的最后。21 ...
阅读全文
摘要:在JS跳转时,中文传参时常会遇到乱码问题,现有一个解决办法,可以试试:1 JS代码1 attrs += "&_query._name="+encodeURIComponent(name);2 Action转码1 _name = new String(_name.getBytes("ISO8859-1"), "UTF-8");
阅读全文
摘要:var str='1250' ; alert( Number(str) ); //得到1250 alert(parseInt(str)); //得到1250var str1='00100'; alert( Number(str1) ); //得到100 alert(parseInt(str1)); //得到64发现parseInt方法在format'00'开头的数字时会当作2进制转10进制的方法进行转换,所以建议string转int最好用Number方法
阅读全文
摘要:用Javascript取float型小数点后两位,例22.127456取成22.13,如何做?1. 最笨的办法1 function get(){2 var s = 22.127456 + "";3 var str = s.substring(0,s.indexOf(".") + 3);4 alert(str);5 } 2. 正则表达式效果不错1 3. 他就比较聪明了1 4.会用新鲜东西的朋友....... 但是需要 IE5.5+才支持。1 5. 数字舍入toFixed()其中是利用一个函数toFixed 来取小数点几位的! 1 a,b,c相加本来为1.3
阅读全文