Javascript 使用异步ajax请求加载脚本,而不是使用脚本标记嵌入脚本
使用异步ajax请求加载和执行脚本有什么区别Javascript 使用异步ajax请求加载脚本,而不是使用脚本标记嵌入脚本,javascript,jquery,ajax,Javascript,Jquery,Ajax,使用异步ajax请求加载和执行脚本有什么区别 <script type="text/javascript"> $.ajax('/script.js', { datatype: "script", async: false }) </script> $.ajax(“/script.js”{ 数据类型:“脚本”, 异步:false }) vs使用脚本标记嵌入它 <script src="/script.js" /&g
<script type="text/javascript">
$.ajax('/script.js', {
datatype: "script",
async: false
})
</script>
$.ajax(“/script.js”{
数据类型:“脚本”,
异步:false
})
vs使用脚本标记嵌入它
<script src="/script.js" />
?
ps script.js是在服务器上动态生成的,当用户使用“后退”按钮时,他会从缓存中获取该脚本的旧版本,如果将其嵌入脚本标记,那么我想用ajax加载它(我需要它在页面加载事件发生之前准备就绪)您不应该使用
$.getScript()
而不是$.ajax()
@塔普·R。当然,这也是一样的,只是一个语法糖,使它在语义上意味着脚本加载,在ajax调用中不那么模棱两可(个人观点)。你不应该使用$.getScript()
而不是$.ajax()
@塔普·R。当然,这也是一样的,只是一个语法糖,使它在语义上意味着脚本加载,在ajax调用中不那么模棱两可(个人观点)。你不应该使用$.getScript()
而不是$.ajax()
@塔普·R。当然,这是相同的,只是一个语法糖,使其在语义上意味着脚本加载,在ajax调用中不那么模棱两可(个人观点)。