[请益] IE7与IE8无法显示的效果

楼主: austain (抽抽乐)   2014-05-16 22:13:49
<script type="text/javascript">
//页面淡入淡出
if(!+[1,]);else
$(document).ready(function() {
$('#ad_nav #abgne_fade_pic img').hide().fadeIn(1000);
$('#right_nav p').hide().delay(1000).fadeIn(1000);
$("#ad_nav").mouseenter(function(){
$('#ad_nav_menu').hide().fadeIn(1000);
});
$("#ad_nav").mouseleave(function(){
$('#ad_nav_menu').fadeOut(1000);
});
});
</script>
请问这样的撰写方式有问题的地方在哪
http://103.17.8.223/
用相容模式IE7 或 8会无法显示直接被block呢
作者: MOONRAKER (㊣牛鹤鳗毛人)   2014-05-16 23:31:00
洽ajax板
作者: alog (A肉哥)   2014-05-17 00:40:00
!+[1,]用意是什么= =?
作者: winnerhyc ( )   2014-05-18 18:59:00
+有转换成数字的功用 像是+[1]会转换成1 +"10"会回传10
作者: winnerhyc ( )   2014-05-18 19:00:00
+[1,]在IE9含以上会回传1但是IE8以下会回传NaN
作者: winnerhyc ( )   2014-05-18 19:01:00
所以看到script第一行IE8以下就会直接被return
作者: alog (A肉哥)   2014-05-18 20:19:00
code 还是写正常点..
作者: alog (A肉哥)   2014-05-18 20:21:00
其实我知道类似的东西 但这种magic方式不是个好方法
作者: alog (A肉哥)   2014-05-18 20:22:00
该网站的code我看过 但没啥动力想解这问题
作者: alog (A肉哥)   2014-05-18 20:23:00
没有人会愿意特别解决你的code还特别开浏览器找问题 而且问题的描述也写的很糟 我不晓得你的问题究竟在哪

Links booklink

Contact Us: admin [ a t ] ucptt.com