我遇到了一个我无法轻易调试的问题。我有这个应用程序从Gists渲染特定类型的文件。它适用于Chrome和Firefox,但在Safari和IE中,它不会通过handlebars.js呈现传入的内容 - 我知道模板正在正确读取并插入页面(页面中的所有部分都是使用把手定义的) ,但内容不存在。你有什么想法?我四处搜索,但没有发现车把和Safari有任何实际问题。
http://www.antarctic-design.co.uk/isafiles/isaviewer-demo.html
答案 0 :(得分:0)
问题出在第94行ISATabViewer.js:
if (divs[div].innerHTML) {}
替换
if (divs[div].textContent) {}
Safari返回undefined
,Chrome会返回内容。与把手没有任何共同之处