为什么脚本无法延迟执行?script async defer 都没用

MiSenIn 2016-06-25 07:39:05
为什么脚本无法延迟执行? async defer 都没用
只要一使用延迟,整个脚本就无法显示!!

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>标题</title>
</head>

<body>


<script language="javascript" src="/d.js" async></script>
<script language="javascript" src="/d.js" defer></script>
<script language="javascript" src="/d.js" async="async"></script>
<script language="javascript" src="/d.js" defer="defer"></script>

</body>
</html>


我想要加载同站点的d.js,可是加入了 defer 或 async 只后,这条js语句就无效了,根本无法读取d.js。
我的目的是希望页面加载完之后,再执行d.js里的内容。无论里面是什么。



...全文
210 2 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
bh6635 2017-04-18
  • 打赏
  • 举报
回复
发生问题的原因: 引入外部js文件的方式不对。 解决问题的办法: 去掉src中的"/"。
slwsss 2016-06-25
  • 打赏
  • 举报
回复
defer 或 async 去掉 js放页面底部

87,996

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧