-
JQuery隐藏显示过快,出现闪退,ie6不兼容问题0
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JQuery动画 2014/02/20 赵小宾</title> <link rel="stylesheet" type="text/css" href="css/zzsc.css" /> <style type="text/css"> </style> <script language="javascript" src="js/jquery-1.11.0.min.js"></script> <script language="javascript" src="js/jquery.timers.js"></script> <script type="text/javascript"> $(document).ready(function(){ /* * 宽窄屏切换 * */ var bigscreen = false; if (screen.width >= 1200) { bigscreen = true; var bodyTag = document.getElementsByTagName("body")[0]; var bodyClassName = bodyTag.getAttribute("className")|| bodyTag.getAttribute("class"); bodyClassName = bodyClassName ? bodyClassName + " " : ""; bodyTag.className = bodyClassName + "root1200"; } var h = 0, w, imgSrc = []; if (bigscreen) { w = 1190; imgSrc[0] = "images/l.jpg";// 40 imgSrc[1] = "images/m.jpg";// 500 } else { w = 990; imgSrc[0] = "images/ll.jpg";// 40 imgSrc[1] = "images/mmm.jpg";// 500 } $("#showImg").css("overflow","hidden"); $("#bigImg").hide(); $("#smallImg").html('<img width="' + w + '" height="40" src="' + imgSrc[0] + '" style="display:block" />'); $("#bigImg").html('<img width="' + w + '" height="500" src="' + imgSrc[1] + '" style="display:block" />'); $("input").hide(); $("em").hide(); var clickClose=true; var t; //timeout = !1; $("#showImg").mouseover(function(e){ if(clickClose){ $("#smallImg").hide(); $("#bigImg").show(); $("em").hide(); $("input").show(); t = setTimeout(function() { //$(this).oneTime("5s","hi",function(){ $("#bigImg").hide(); $("input").hide(); //$("em").show(); $("#smallImg").show(); }, 5000); $("input").click(function(){ $("#bigImg").hide(); $("input").hide(); $("#smallImg").show(); $("em").show(); clickClose=false; }); //clickClose=false; } }); $("#showImg").mouseout(function(e){ if(clickClose){ $("#bigImg").hide(); $("input").hide(); //$("em").show(); $("#smallImg").show(); $("em").click(function(){ $("#smallImg").hide(); $("#smallImg").css("display","none"); $("em").hide(); $("input").hide(); //$("#showImg").stopTime(); clearTimeout(t); }); } }); }); </script> </head> <body> <div class="wrapper" id="showImg"> <em title="关闭广告">Close</em> <input name="close" type="button"/> <a id="smallImg" target="_blank" name="small" title="小图" href="http://www.tospur.com/index.html"></a> <a id="bigImg" target="_blank" name="big" title="大图" href="http://www.tospur.com/index.html"></a> </div> <span style='clear:both;'/> <div style="text-align:left;clear:both"> <p>广告小图,鼠标触碰后自动出现大图。</p> <p>在大图上有个关闭按钮,点击后可以把广告位缩小成原来样,小图上还有个关闭按钮,可让广告不显示页面成空白。</p> <p>另,当广告大图显示时,鼠标放大图上,图片一直展开,当鼠标放空白处,图片自动缩小。</p> <p>大图展示时间为5秒,第6秒,图片自动缩小。 <br> <h5>经IE11、FireFox27、猎豹浏览器测试,运行正常。</h5> </div> </body> </html>
出现闪烁,怎样解决?还有想让大图隐藏、显示慢点,怎样?ie6不兼容,隐藏之后有空白,而且小图隐藏之后还会再出来!2014年2月21日 19:12
目前还没有答案
相关推荐
在本项目中,通过结合Jquery库和两个特定的插件——jquery.easing.js与jquery.vgrid.js,实现了这种布局,并且确保了在包括IE6+以及Firefox在内的多种浏览器中的兼容性。 1. Jquery:Jquery是一个广泛使用的...
然而,由于IE6的性能限制和对CSS、JavaScript的兼容性问题,可能需要特别注意一些CSS样式和JavaScript代码的编写,避免使用IE6不支持的特性。例如,使用传统CSS选择器而不是CSS3新特性,避免使用某些JavaScript的...
虽然jQuery插件通常具有良好的浏览器兼容性,但考虑到老旧浏览器的兼容性问题,开发者可能需要使用polyfill来实现某些特性,如事件处理。此外,为了提高性能,可以考虑使用事件委托来处理点击事件,而不是为每个按钮...
本资源“基于jquery_二维码生成和打印_兼容IE6-IE8_解决汉字乱码问题.zip”提供了一个解决方案,它使得在老旧的IE6-IE8浏览器上也能生成并打印包含汉字的二维码,这在很多情况下是非常实用的,因为这些老版本的IE...
- 虽然这个功能提高了用户交互性,但不应忽视安全问题。在实际应用中,密码在客户端显示可能导致窃窥,应确保服务器端验证密码的安全性。 通过以上步骤,我们可以实现一个简单的jQuery密码显示隐藏登录表单。然而...
总结来说,jQuery提供了一定的手段来处理IE6的兼容问题。然而,随着技术发展,完全弃用旧版浏览器的策略也越来越常见。开发者应当考虑到用户的多样性,同时也要关注网站的维护成本和整体体验。合理使用jQuery和相关...
jquery.validate 兼容IE6/IE7/IE8
实现弹出网页遮罩层,可兼容IE6/IE7/IE+++等; 缩放浏览器时,内容狂始终居中; 有点小bug,在IE6下,遮罩层颜色没透明,屎黑色,等我有空完善下。
在网页设计和开发中,交互性是提升用户体验的关键因素之一,而“完美的鼠标放上去jquery显示隐藏层”正是实现这种交互效果的一种技术手段。这个标题所指的是一种使用JavaScript库jQuery来实现在鼠标悬停(hover)时...
当使用高版本的jQuery时,可能会遇到与低版本EasyUI的冲突或不兼容问题,尤其是在涉及某些特定的API或者事件处理时。 "兼容IE8的easyui和jquery版本"这个压缩包文件,就是为了满足那些仍然需要支持IE8的项目而准备...
解决 jquery.uploadify.js 在ie9 下 二次打开失效问题等问题
jQuery Media插件就是这样一个优秀的解决方案,它专门设计用于在各种浏览器环境下,包括IE各个版本、火狐以及谷歌浏览器中,流畅地显示PDF文件。 jQuery Media插件是基于流行的JavaScript库jQuery构建的,旨在增强...
标题中的“Tabs切换卡jQuery代码兼容ie6+主流浏览器”是指使用jQuery库实现的一种网页界面交互功能,即Tab切换卡片效果。这种效果常见于网页设计中,用于将大量信息分组展示,用户可以通过点击不同的标签页来切换...
然而,通过开发者们的努力,这个问题已经被解决,现在提供的修改后的版本宣称支持从IE6到IE11的所有版本。 jQuery Uploadify.js的核心功能包括: 1. **多文件选择**:用户可以一次选择多个文件进行上传,提高了...
本文将深入探讨如何使用jQuery生成二维码并确保其在Internet Explorer(IE)浏览器上兼容,这对于那些仍需支持旧版浏览器的开发者来说至关重要。 首先,我们需要一个能够生成二维码的库。在JavaScript中,有一个名...
标题提到的"ie8以下浏览器不兼容jQuery"是一个常见的问题,特别是在需要支持较旧版本Internet Explorer(IE)的应用程序中。jQuery是一个广泛使用的JavaScript库,它简化了DOM操作、事件处理、动画以及Ajax交互等...
**jQuery图片轮播兼容IE浏览器** 在Web开发中,图片轮播是一种常见的功能,用于展示一组图片或内容,常用于网站的首页或者产品展示区。jQuery作为一种轻量级的JavaScript库,提供了丰富的API和插件,使得实现图片...
jquery file上传预览本地图片支持IE6\7\8\9\10 chrome 火狐 网上有很多关于 file上传预览本地图片开源角本但都对支持到IE6\7\8,而且chrome 火狐最新版本也有问题,自己动手丰衣足食。分享给给大家。
jquery 判断 IE6 浏览器
在IT行业中,尤其是在Web开发领域,经常会遇到对不同浏览器的兼容性问题,特别是对于老版本的Internet Explorer(IE)。本文将深入探讨如何使用jQuery库来实现在IE低版本中展示百度地图轨迹的功能。 首先,jQuery是...