close
有 user 抱怨某支程式在 IE 不能用、但在 Chrome 就正常,「按鈕我點都點不下去」。
開了 IE 看到主控台顯示「SCRIPT1002: 語法錯誤」,位置在第 1 行第 13 個字元,是 <!DOCTYPE HTML> 的 T 與 M 之間。
上網查了一下,別人也有一樣的問題,說是在 JavaScript 裡可能有錯誤。好險是一個簡單的頁面,發現是在使用 TemplatePower 時,原本打算這樣套版:
this_is_a_function({VAR_1}, {VAR_2})
正常情況應該顯示為:
this_is_a_function(0, "A")
但是因為後端沒有寫到要印出第二個參數,結果就變成這樣:
this_is_a_function(0, )
超意外在 Chrome 裡這樣竟然可以過!
總之把第二個參數補好就沒事了,打完收工。
希望微軟可以吐給我們精確一點的訊息啊啊啊。
文章標籤
全站熱搜
留言列表