看板 Ajax 關於我們 聯絡資訊
請問各位 續上一篇的問題 sweet alert這個js在IE8以下會有問題 我是用ASP.NET Head的部份有寫了一段 <% if(XXX.equal("IE8")…) Response.Write("不載入sweet alert js") else Response.Write("載入sweet alert js"); %> 但他的方法swal() 我是在<script>裡面寫了一段判斷瀏覽器版本if if(是否為IE8) alert('是IE8'); else swal('不是IE8'); 但在IE8的瀏覽器底下會因為沒有swal這方法而出錯(即便沒有執行到他) 請問有什麼方式可以解決呢? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.44.0.154 ※ 文章網址: https://www.ptt.cc/bbs/Ajax/M.1435795026.A.46D.html
evernever: 都已經確認不是ie8了, 為什麼還呼叫 swal? 07/02 09:38
Ammenze: 你兩個判斷寫反了吧.. 07/02 09:41
aoksc: 我本來想法就是如果不是IE8才載入sweet alert 07/02 09:52
aoksc: 因為sweet alert在IE8會有問題 所以用alert替代 07/02 09:53
Kenqr: 先檢查swal是否已定義,未定義就指定一個空函數給他 07/02 11:37