相关疑难解决方法(0)

哪些浏览器支持<script async ="async"/>?

2009年12月1日,Google宣布支持异步Google Analytics跟踪.

使用<script>标记的async指令实现异步跟踪.

哪些浏览器支持async指令(<script async="async" />)以及哪个版本?

html javascript performance asynchronous google-analytics

191
推荐指数
4
解决办法
13万
查看次数

页面加载完成后执行javascript

我有一个html页面,其中包含一些预呈现的内容和一些未呈现的内容.我想立即显示预渲染的内容,然后开始渲染剩余的内容.我没有使用jQuery.

请参阅以下代码段.我曾经尝试这样做的各种方式,包括结束标记之前注入我的脚本,并提供我的脚本来填充DOM的回调window.onload,document.body.onloaddocument.addEventListener('DOMContentLoaded').在每种情况下,在呈现其余内容之前,页面不显示预呈现的内容.

<html><head></head>
  <body>
    <header>What it is, my doge?</header>
    <div id="main"></div>
    <script>
      var main = document.getElementById('main');
      for (var i = 0; i < 500; i++)
        main.innerText += new Date();
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

<html><head></head>
  <body>
    <header>What it is, my doge?</header>
    <div id="main"></div>
    <script>
      var main = document.getElementById('main');
      document.body.onload = function() {
        for (var i = 0; i < 500; i++)
          main.innerText += new Date();
      };
    </script>
  </body>
</html>
Run Code Online (Sandbox Code Playgroud)

<html><head></head>
      <body>
        <header>What it is, …
Run Code Online (Sandbox Code Playgroud)

html javascript dom

8
推荐指数
1
解决办法
5万
查看次数