相关疑难解决方法(0)

我应该在哪里声明我的页面中使用的JavaScript文件?在<head> </ head>或</ body>附近?

我正在阅读一个教程,作者提到要在HTML中的结束body标记(</body>)附近包含Javascript文件.

我想知道我不应该在head部分中声明/定义JavaScript包含哪些类型的功能?对我来说,在结束body标记附近包含像Google Analytics这样的JavaScript是有道理的.在结束body标记附近定义JavaScript包含时应该注意哪些地方?

html javascript

38
推荐指数
3
解决办法
2万
查看次数

使用DOMContentReady被Google视为反模式

Google Closure库团队成员声称等待DOMContentReady事件是一种不好的做法.

简短的故事是我们不想等待DOMContentReady(或更糟糕的加载事件),因为它会导致糟糕的用户体验.在从网络加载所有DOM之前,UI不响应.因此,首选方法是尽快使用内联脚本.

由于他们仍然没有提供更多关于此的细节,所以我想知道他们如何处理IE中的Operation Aborted对话框.这个对话框是我知道等待DOMContentReady(或load)事件的唯一关键原因.

  1. 你知道其他任何原因吗?
  2. 您如何看待他们处理IE问题?

javascript internet-explorer document-ready domready google-closure-library

21
推荐指数
1
解决办法
9240
查看次数