2 u013974785 u013974785 于 2014.03.08 11:50 提问

ie6和ie7提示脚本错误

我写了一段点击按钮就实现图片左右滚动的代码,在火狐和ie8都能正常运行,但在ie6和ie7中载入页面时老是弹出个窗口提示脚本错误,但能正确运行点击按钮左右滚动图片的效果。我不想在ie6和ie7中载入页面时老是出现这个弹出错误的问题,求助大神帮忙解决,谢谢了。下面是我写的代码:
<!-- [if lt IE9] --><!-- [endif] -->
<!-- [if gte IE9] --><!-- [endif] -->
<br> $(function(){</p> <pre><code>var i=0; var width=$(&#39;.product .center a&#39;).width(); var total_width=$(&#39;.product .center &#39;).width(); $(&#39;.product .left button&#39;).on(&#39;click&#39;,function(){ if(i==0){ i=-total_width+width; $(&#39;.product .center p&#39;).css(&#39;left&#39;,i); } else{ i=i+width; $(&#39;.product .center p&#39;).css(&#39;left&#39;,i); } }); $(&#39;.product .right button&#39;).on(&#39;click&#39;,function(){ i=i-width; if(i&lt;=-total_width){ i=0; $(&#39;.product .center p&#39;).css(&#39;left&#39;,i); } else{ $(&#39;.product .center p&#39;).css(&#39;left&#39;,i); } }); </code></pre> <p>});</p>

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
IE6IE7没有console对象
周六的下午正在悠哉悠哉看看视频,突然op在群里大喊,出来个前端私聊。然后我一问,结果是过去8个小时网站的200请求数量降低了20%,而且一直没有升上来。 我擦,周六上午我刚刚上线代码的啊,怎么个情况,赶紧回滚,回滚以后,请求正常了。这到底是怎么个情况,页面pv降低了大概19%,怎么回事。 我把代码推到测试机测试一下,发现就是下面的语句造成的:console.log('test')。 IE6
在IE6、IE7下文字与input表单居中显示方法
在IE6、IE7下文字与input表单居中显示方法                 密 码:                           显示如下效果,ie6、ie7中兼容              要记住这“三剑贱”(红色部分):  li { height: 50px;  line-height: 50px; vertical-ali
自写jQuery插件,实现简单网页遮罩层/弹出层功能,兼容IE6、IE7
实现弹出网页遮罩层,可兼容IE6/IE7/IE+++等; 缩放浏览器时,内容狂始终居中; 有点小bug,在IE6下,遮罩层颜色没透明,屎黑色,等我有空完善下。
文件上传浏览器兼容问题(IE6与IE7,8的问题)
      这几天处理了一个文件上传的问题。使用的是比较常用的Apache的一个模块。问题的关键不在于后台程序,经过测试,后台是没有问题的,关键还在前端。因为我使用ie6时可以成功上载,而使用Firefox和chrome以及IE8时就会上载失败。在网上搜了下,相关的信息很少。后来我在调试时发现ie6通过传上去的文件名为带有完整本地路径的文件名,如“c:/myfile/test.doc”,而在其他的
Firebug Lite让IE6,IE7下的调试不再困难
摘录地址:http://www.oschina.net/question/133179_19339 前端开发和设计人员会经常需要调试Js脚本,查看Dom元素,修改元素样式等等,这在Firefox,Chrome,IE8+下是很方便的,因为这些浏览器本身都自带调试工
关于IE6无法升级为IE7或者IE8的问题
近段时间由于公司网络必须用IE,使得不得不升级IE,但是升级就出现如下错误:
localStorage 以及UserData[IE6 IE7]使用
说在前头: UserData:属于IE6 IE7的老东西,麻烦且体验差,暂且不表 localStorage 属于HTML5的东西,兼容IE8以及其他W3C标准的主流浏览器,所以尽可能的详细讲解 相关文档: 猎聘:http://www.css88.com/archives/3717 博客园:http://www.cnblogs.com/xiaowei0705/archive/2
使用JSON.parse,解决ie6-7上JSON未定义问题
JSON不是标准的javascript类型,一些高级的浏览器支持,但一些老一点的浏览器不支持JSON,如ie6-7。若需要ie6-7 支持JSON只需要引入定义JSON的文件即可。 1.要么引入json2.js定义 ;下载地址 :https://github.com/douglascrockford/JSON-js 2.要么引入jQuery(含json定义)
ie6, ie7兼容性问题以及处理办法汇总
1、IE6中绝对定位位置错误 问题描述:在ie6中,如果参照物没有触发haslayout ,那么绝对定位的容器的left和bottom就会有问题。 解决办法:在相对定位的父容器上加入 zoom:1 来触发ie的haslayout即可解决。 小技巧:通常我们在设置一个容器为position:relative的时候 ,都会加上zoom:1来解决很多ie下的问题。 2、IE6中绝对定位1像素
js判断IE6,IE7,IE8
项目中最近有用到一段小的js代码,需要判别IE6,7,8,自己整理了下。 1  2   if(window.ActiveObject){ // if is IE 3     var ua = navigator.userAgent.toLowerCase(); 4     var checkIE = function(r) { 5       return r.test(ua); 6     }