[問題] 使用html5shiv讓IE可顯示html5仍無效
看板Web_Design作者lmfao (Laughing My Fat Ass Off)時間11年前 (2014/05/09 17:30)推噓3(3推 0噓 9→)留言12則, 6人參與討論串1/1
各位前輩好:
最近試著自己做網頁,
於是參考了國外網站抓模組下來改造,
在Chrome, Safari, Firefox上瀏覽都很順..
唯獨IE系列的會版面大亂,
網路上爬文找到了html5shiv這支java可以解決這個問題。
我用的編輯軟體是DW CS5
大多數都是要求在</head>前加入以下語法
<!--[if lt IE 9]>
<script src="dist/html5shiv.js"></script>
<![endif]--> (js要先抓好丟到網頁資料夾裡面)
or
<!–[if IE]>
<script src=http://html5shiv.googlecode.com/svn/trunk/html5.js></script>
<![endif]–>
但是兩者對小弟來說都沒有效,改完之後重新上傳還是一樣的亂版面。
不知道各位高手有沒有方法來解決這個問題... 謝謝!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.27.135.235
※ 文章網址: http://www.ptt.cc/bbs/Web_Design/M.1399627829.A.78B.html
推
05/09 17:34, , 1F
05/09 17:34, 1F
→
05/09 17:35, , 2F
05/09 17:35, 2F
謝謝L大秒回
"」"部分是複製到錯的語法 但是更改後仍一樣
還是說我用的程式碼本來就有問題...?
用IE視窗看左下角的錯誤訊息..
說"行586 字元11 錯誤:物件不支援此屬性或方法"
貼一下程式碼的部分
可是照理說如果html5shiv有成功... 那應該不會有這個問題才對呀@@
...
583 <script type="text/javascript">
584 $(function(){
585 var default_view = 'grid';
586 if($.cookie('view') !== 'undefined'){
587 $.cookie('view', default_view, { expires: 7, path: '/' });
588 }
589 function get_grid(){
590 $('.list').removeClass('list-active');
591 $('.grid').addClass('grid-active');
592 $('.prod-cnt').animate({opacity:0},function(){
593 $('.prod-cnt').removeClass('dbox-list');
594 $('.prod-cnt').addClass('dbox');
595 $('.prod-cnt').stop().animate({opacity:1});
596 });
597 }
.....
→
05/09 18:22, , 3F
05/09 18:22, 3F
可以請教如何嵌入嗎?
我的功力只有到照版型改內容而已..
※ 編輯: lmfao (219.71.237.81), 05/09/2014 19:46:25
→
05/09 19:50, , 4F
05/09 19:50, 4F
→
05/09 19:53, , 5F
05/09 19:53, 5F
→
05/10 01:41, , 6F
05/10 01:41, 6F
→
05/10 01:42, , 7F
05/10 01:42, 7F
→
05/10 01:43, , 8F
05/10 01:43, 8F
推
05/10 01:56, , 9F
05/10 01:56, 9F
推
05/11 10:34, , 10F
05/11 10:34, 10F
→
05/11 10:35, , 11F
05/11 10:35, 11F
→
05/11 10:36, , 12F
05/11 10:36, 12F