摘要: 这里介绍的其实本质上是两种方法,通过创建DOM或通过JavaScript计算: 1)通过新创建的Image, 经测试会发送一个Aborted的请求,并且IE6不支持, 将new Image改成document.createElement('IMG')也是一样的;测试应该不喜欢这个方案;123456789function getAbsoluteUrl(url){var img = new Image();img.src = url; // 设置相对路径给Image, 此时会发送出请求url = img.src; // 此时相对路径已经变成绝对路径img.src = null; / 阅读全文
posted @ 2014-03-14 16:19 Ranran 阅读(1564) 评论(1) 推荐(0) 编辑
摘要: 使用事件自然少不了事件对象. 因为不同浏览器之间事件对象的获取, 以及事件对象的属性都有差异, 导致我们很难跨浏览器使用事件对象.jQuery中统一了事件对象, 当绑定事件处理函数时, 会将jQuery格式化后的事件对象作为唯一参数传入:$("#testDiv").bind("click", function(event) { });关于event对象的详细说明, 可以参考jQuery官方文档:http://docs.jquery.com/Events/jQuery.EventjQuery事件对象将不同浏览器的差异进行了合并, 比如可以在所有浏览器中通过 阅读全文
posted @ 2014-03-14 08:54 Ranran 阅读(551) 评论(0) 推荐(0) 编辑