Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选

首页 / 脚本样式 / JavaScript

使用JavaScript开发IE浏览器本地插件实例

使用JavaScript开发IE浏览器本地插件实例

使用js开发的IE插件可以在当前浏览的页面中执行js代码,在此基础上实现任何用户可以想到的功能。可以针对不用的网站做一些common处理(比如提取某类信息),也可以针对特定网站做特色处理(比如抢购火车票)。实现这种插件方法比较简单,只需拷贝几个文件,修改一个注册表值即可。所以比较适合快速实现一些浏览器或者网站辅助功能。实现步骤:1.创建实现具体功能的html文件复制代码 代码如下://文件名称:getticketslist.html//文件内容:<s...
IE及IE6浏览器中判断JS文件加载成功失败的方法

IE及IE6浏览器中判断JS文件加载成功失败的方法

浏览器的文件加载实际上是有非常纠结的兼容问题的。最近看到@lifesinger做了一个具体的总结。这里比较麻烦的是IE6~8不区分加载成功或失败,都走一个回调。在网上看了一种解决方案是,在加载文件的最后置一个全局变量或改变标签的属性来区分,这样成功与否就通过这个标志位判断。但显然不太完美,还要改加载文件。后来尝试另一种思路,先创建一个vbscript,src置成一个JS文件,如这个文件加载正常,肯定会报错否则不会有反应。这样如果window.onerror...
jQuery源码解读之removeAttr()方法分析

jQuery源码解读之removeAttr()方法分析

本文较为详细的分析了jQuery源码解读之removeAttr()方法。分享给大家供大家参考。具体分析如下:扩展jQuery原型对象的方法:复制代码 代码如下:jQuery.fn.extend({//name,传入要DOM元素要移除的属性名。 removeAttr: function( name ) {//使用jQuery.fn对象,即jQuery原型对象的each方法遍历当前选择器选择的jQuery对象数组,并返回该jQuery对象以便链式调用。 ret...
jQuery性能优化技巧分析

jQuery性能优化技巧分析

本文较为详细分析了jQuery性能优化技巧。分享给大家供大家参考。具体分析如下:一、使用最新版本的jQuery类库jQuery新版本会较上个版本进行Bug修复和一些优化,不过需要注意的是,在更换版本之后,不要忘记测试你的代码,毕竟有时候不是完全向后兼容的。二、使用合适的选择器jQuery选择器性能最佳到最差方式如下:id选择器,如$("#id", context)标签选择器,如$("p", context)class选择器,如$(".class", con...
jQuery数据缓存用法分析

jQuery数据缓存用法分析

本文分析了jQuery数据缓存用法。分享给大家供大家参考。具体如下:在jQuery的API帮助文档中,jQuery这样描述数据缓存的作用:用于在一个元素上存取数据而避免了循环引用的风险。一、定义缓存数据使用$(selector).data(name,value)方法可以为jQuery对象定义缓存数据。这些缓存数据被存放在匹配的DOM元素集合中所有DOM元素中。var $link = $("a");$link.data("linkType", "home")...
<< 2411 2412 2413 2414 2415 2416 2417 2418 2419 2420 >>