Welcome 微信登录

首页 / 脚本样式 / JavaScript

提高 DHTML 页面性能

提高 DHTML 页面性能

摘要:本文说明了某些DHTML功能对性能的重大影响,并提供了一些提高DHTML页面性能的技巧。 目录 简介 成批处理DHTML更改 使用innerText 使用DOM添加单个元素 扩展SELECT元素中的选项 用DOM更新表 编写一次,使用多次 请勿过多使用动态属性 数据绑定很有效 不要在document对象中设置expando属性 避免切换类和样式规则 查找父项之前,先折叠文本范围 其他资料 简介 动态HTML(DHTML)在Microsoft®...
漂亮的Slider效果类终于封装成功

漂亮的Slider效果类终于封装成功

Slider类的功能说明: 1、可以控制任何一个页面上存在的div 2、slider在滑动的同时还可以实现透明度的变化,整个过程更平滑、更美观 3、可控性强,通过多个参数实现不同大小的div不同方向、不同速度的滑动 4、调用方便,一句话即可初始化,slider的隐现控制更为简单,详情参见代码例子 关于Slider类实现过程的说明: 有感于现在的网站经常使用所谓Web2.0模式的div隐现效果,前一段自己在网页上要实现一个,尝试成功后又想封装一个类方便以后使...
用javascript实现无刷新更新数据的详细步骤 asp

用javascript实现无刷新更新数据的详细步骤 asp

程序设计中会经常碰到一种情况,就是事先无法得知用户会需要哪些数据,必须根据用户选择后再从服务器重新提取数据后反馈给用户。比如一简单的情况,用户选择省份以后,我们立即会在市里边将这个省的所有市重新显示出来。这种情况一般需要将整个页面刷新后才可以重新读取,但这样不仅效率不高外,也显得不太优雅。其实用javascript结合微软件的XMLHTTP对象,我们可以不用刷新,“稍稍”的就可以将数据从服务器上读取出来,显得既专业,又高效。 下面我们就以一个验证用户是否被...
Windows Live的@live.com域名注册漏洞 利用代码

Windows Live的@live.com域名注册漏洞 利用代码

又一个WindowsLive的@live.com域名注册漏洞被发现,现在我们只要通过简单的一段JS代码就可以给WindowsLive的注册界面添加@live.com地址,让人惊讶的是,硬塞进去的地址竟然可以成功注册到帐号!又是一次极好的机会,大家快来一起上吧! Update:更新代码,提供更多域名,包括live.cn方法简单:1、进入这个页面:http://get.live.com/getlive/overview2、点击”立即注册“按钮3、在地址栏粘贴以...
破除网页鼠标右键被禁用的绝招大全

破除网页鼠标右键被禁用的绝招大全

1. 在网页上任意处将右键按下,等跳出对话框时不要放开右键,将鼠标移至对话框,用鼠标左键点“确定”,在将鼠标移动到想要的连接处,放开右键。 2. 同“1”,只是将鼠标移至对话框,用回车去“确认”。 3. 用组合键“CTRL+F10”。 4. 在页面中点击右键,当出现警告窗口时,左手按键盘上的“CTRL+F4”键关闭提示窗口(以上的方法适用于仅禁用而没有隐藏右键菜单的网页)。 5. 先用鼠标左键进入该页,记录下该页地址,用下载工具“添加新...
escape、encodeURI、encodeURIComponent等方法的区别比较

escape、encodeURI、encodeURIComponent等方法的区别比较

escape 方法返回一个可在所有计算机上读取的编码 String 对象。function escape(charString : String) : String参数charString 必选。要编码的任何 String 对象或文本。 备注escape 方法返回一个包含 charstring 内容的字符串值(Unicode 格式)。所有空格、标点、重音符号以及任何其他非 ASCII 字符都用 %xx 编码替换,其中 xx 等于表示该字符的十六进制数。例如...
URL编码转换,escape() encodeURI() encodeURIComponent()

URL编码转换,escape() encodeURI() encodeURIComponent()

escape()方法:采用ISOLatin字符集对指定的字符串进行编码。所有的空格符、标点符号、特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编码的16进制数字)。比如,空格符对应的编码是%20。unescape方法与此相反。不会被此方法编码的字符:@*/+英文解释:MSDNJScriptReference:Theescapemethodreturnsastringvalue(inUnicodeformat...
使用javascript访问XML数据的实例

使用javascript访问XML数据的实例

在网络浏览器软件中,可以InternetExplorer(IE)现在是一种标准的软件。可以看到,运行不同版本的Windows操作系统(和很多其他的操作系统)的每一台机器几乎都使用IE。微软已经通过ActiveX控件将IE的功能包含在执行成熟的XML处理技术中。 在本篇文章中,我们将讲述如何在IE中使用ActiveX功能来访问并解析XML文档,由此允许网络冲浪者操纵它们。 网上冲浪 我们以一个标准的顺序文档而开始,如表A所示。这一文档包含简单的顺序数据以提供...
ie和firefox中img对象区别的困惑

ie和firefox中img对象区别的困惑

在调试js时遇到一些恶心的问题,于是做了一个测试程序,放到网上让大家帮我测试。帖子见http://vchelp.net/cndevforum/subject_view.asp?page=-1&subject_id=165791下面我给出关于测试的解释:起因源于我想做这么一个网页:用户上传一个图片后,如果图片大于500象素,则在客户端把图片缩小成500象素大小。但是不想让用户看到这个大小调整过程。于是想首先隐藏这个图片,在整个网页下载完成后,调整大小,然后再...
utf8的编码算法 转载

utf8的编码算法 转载

unicode字符集是我们世界上最完善最全面的字符集,几乎包含了世界上所有的字符。其实可以这么理解,unicode字符集是一张巨大的表格,把世界上各种语言的字符和标点符号都编排到里面,然后按照一定的顺序给每个字符排号(很遗憾的是对于中文来说,这个顺序不是按照汉语拼音的顺序)。有了这张巨大的表格,世界上大部分字符就都有一个unicode内码(整数)来对应。计算机就通过记录字符的unicode码来表示这个字符,然后交给操作系统,操作系统通过unicode码到字...
从javascript语言本身谈项目实战

从javascript语言本身谈项目实战

从javascript语言本身谈项目实战 dulao5 2005-1-15 随着ajax的升温,javascript越来越得到人们的重视。重要的是,ajax在一定程度上带来了web软件架构上的变化,人们把越来越多的功能分配到客户端实现,javascript子项目规模越来越大。如何更高效的使用javascript,如何更科学的组织javascript,如何更顺利的保证项目进展?我想就我的经验谈一点浅见。一。 开发人员需要认真学习javascript语言本身 ...
非常不错的不间断循环滚动类 兼容多浏览器

非常不错的不间断循环滚动类 兼容多浏览器

调用的方法: 首先你得把脚本链接到你的页面,或者直接调用下面这个链接也行。当然,最好还是下载到你自己的机器上。 复制代码 代码如下:<scripttype="text/javascript"src="http://www.aeroom.org/include/scripts/scrollingAD.js"></script>下面是第一种使用方法,看起来似乎比较麻烦一点,但是只需要两行代码; 复制代码 代码如下:varsampleDi...
<< 181 182 183 184 185 186 187 188 189 190 >>