Welcome 微信登录

首页 / 脚本样式 / JavaScript

为Extjs加加速(javascript加速)

为Extjs加加速(javascript加速)

EXT的全部js是比较大的,一个ext-all-debug.js就达2m多,它的压缩版(去掉js中的换行及空格),也达600多k,这对于在网速不太快的时,下载js就得漫长的等待。其中日历任务控件,js多达四五个,每个js大小都达70多k,尽管我们采用了后加载的方式,则当用户点击我的任务功能时,才下载该js,但这样仍然很慢,因为下载的js很慢 ,鉴于此,在互联网上使用类似Joffice类似的程序,速度会使很多开发商不敢选用ext作为开发技术。 我们可以从以下...
javascript模拟select实现代码

javascript模拟select实现代码

最近迷茫于javascript的闭包与继承,写一个小东西找找感觉。 JS+CSS模拟Select下拉框,选择表单效果 网页中使用Select语法实现的下拉框是很普遍的,但是您有没有见过使用JS+CSS模拟的Select下拉框?并且可以选择表单哦,尽管代码复杂了点,但是对于我们了解此类特效非常有帮助。 DIV+CSS+JS仿下拉表单 function $$$$$(_sId){ return document.getElementById(_sId...
JavaScript中各种编码解码函数的区别和注意事项

JavaScript中各种编码解码函数的区别和注意事项

大家在使用JS提交数据时,尤其是中文的时候,经常会需要将要提交的字符串进行URL编码。在JS中对字符串进行URL编码有好几种方 法,encodeURI,encodeURIComponent,还有escape。在我看到的很多代码中escape这个函数用的最多,不过这个函数却 是不推荐使用的。下面我们来分别看看这几个函数: encodeURI:对指定的字符串进行URL编码,不包括 : # / = & 这些URL中的关键字符。 encode...
JS面向对象编程之对象使用分析

JS面向对象编程之对象使用分析

因为大家总是用面向过程的编程思想来写JS代码,而且也由于网络上充斥了太多小“巧”的JS代码段,很多都是随意而为,很不规范,这也就造成了大家对JS的“误解”,一味的认为它就是一个辅助的小东东,而不适合做大的东西开发。但是自从AJAX兴起后,大量的JS代码编写要求人们具备像写JAVA类似的代码一样,能够面向对象进行开发。 所以下面就结合我自己的体会和所学习的东东和大家一起来学习在JS中如何使用面向对象的编程。其实使用JS进行面向对象开发也不是很难的事情,因为在...
js 随机数代码大全第1/2页

js 随机数代码大全第1/2页

js随机数基础 一、是javascript 随机数函数Math.random() random(Math.random 方法) public static random() : Number 返回一个伪随机数 n,其中 0 <= n < 1。返回的数字之所以称为"伪随机"数是因为它从技术角度来说是以保密方式计算的。 返回 Number ─ 一个数字。 生成指定范围的随机数 Math.random()方法没有参数,返回0~1之间的随机数,如果要生...
url地址自动加#号问题说明

url地址自动加#号问题说明

web开发中,有时候给超链接写点击事件时候喜欢这样写: <a href="#" onclick="link();" >操作</a> 有次用jquery提交ajax请求后,当前页的url参数末尾就会自动给加个#号。开始百思不得其解,纠结了半天原来是这种写法的问题,换成 href="javascript:void(0);" 后问题不在出现。 注: # 包含了一个位置信息,默认的锚点是#top 也就是网页的上端,而javasc...
<< 1831 1832 1833 1834 1835 1836 1837 1838 1839 1840 >>