作者austain (抽抽樂)
看板PHP
標題[請益] IE7與IE8無法顯示的效果
時間Fri May 16 22:13:49 2014
<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呢
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.137.22.169
※ 文章網址: http://www.ptt.cc/bbs/PHP/M.1400249631.A.25D.html
→ MOONRAKER:洽ajax板 05/16 23:31
→ alog:!+[1,]用意是什麼= =? 05/17 00:40
→ winnerhyc:+有轉換成數字的功用 像是+[1]會轉換成1 +"10"會回傳10 05/18 18:59
→ winnerhyc:+[1,]在IE9含以上會回傳1但是IE8以下會回傳NaN 05/18 19:00
→ winnerhyc:所以看到script第一行IE8以下就會直接被return 05/18 19:01
推 alog:code 還是寫正常點.. 05/18 20:19
推 alog:其實我知道類似的東西 但這種magic方式不是個好方法 05/18 20:21
→ alog:該網站的code我看過 但沒啥動力想解這問題 05/18 20:22
→ alog:沒有人會願意特別解決你的code還特別開瀏覽器找問題 而且問題 05/18 20:23
→ alog:的描述也寫的很糟 我不曉得你的問題究竟在哪 05/18 20:23