异步加载时Javascript不工作

异步加载时Javascript不工作,javascript,jquery,asynchronous,Javascript,Jquery,Asynchronous,我的页面上有以下代码: <script src="https://chatserver.comm100.com/js/LiveChat.js?siteId=&amp;planId=2594&amp;partnerId=-1" type="text/javascript"></script> 但当我使用后者时,代码不会运行。调试有点困难,因为文件已缩小 关于异步加载,我有什么遗漏吗?我还需要采取其他措施吗 谢谢大家! async是脚本标记的新HTML5属性

我的页面上有以下代码:

<script src="https://chatserver.comm100.com/js/LiveChat.js?siteId=&amp;planId=2594&amp;partnerId=-1" type="text/javascript"></script>
但当我使用后者时,代码不会运行。调试有点困难,因为文件已缩小

关于异步加载,我有什么遗漏吗?我还需要采取其他措施吗


谢谢大家!

async是脚本标记的新HTML5属性。你会想要的。支持时,您不必拥有自定义脚本;只要写下:

<script ... async="async"></script>

异步是脚本标记的新HTML5属性。你会想要的。支持时,您不必拥有自定义脚本;只要写下:

<script ... async="async"></script>


您是否正在尝试使用HTML5异步属性?为什么不将该属性放在
标记中呢?异步属性只是为了将来验证代码。这是谷歌推荐的。我将删除它,以帮助您克服它。您的标记上还有其他脚本标记吗?如果不这样做,
x
将是未定义的。x不能是未定义的,因为您至少有一个脚本包含上述代码段。js文件使用document.write加载其他脚本,所以我想这会破坏它。@jassonpet!我怎么会错过呢!您正在尝试使用HTML5异步属性吗?为什么不将该属性放在
标记中呢?异步属性只是为了将来验证代码。这是谷歌推荐的。我将删除它,以帮助您克服它。您的标记上还有其他脚本标记吗?如果不这样做,
x
将是未定义的。x不能是未定义的,因为您至少有一个脚本包含上述代码段。js文件使用document.write加载其他脚本,所以我想这会破坏它。@jassonpet!我怎么会错过呢!你是对的,但是还没有人支持,所以这对我一点帮助都没有。谢谢你花时间回答。你是对的,但是还没有人支持,所以这对我一点帮助都没有。谢谢你花时间回答。