English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
<script> A propriedade defer é um atributo booleano, a propriedade defer especifica que o script deve ser executado após a conclusão da análise da página, a propriedade defer é aplicável apenas a scripts externos (deve ser usada apenas quando a propriedade src existir).
Scripts que são executados após a carga da página:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Uso da propriedade defer no script HTML-Tutorial Básico(oldtoolbag.com)</title> </head> <body> <script src="demo_script.js" defer></script> <p>O script acima requer que os seguintes parágrafos forneçam informações. Normalmente, isso é impossível, pois o script é executado antes da existência do parágrafo./p> <p id="p1">Olá Mundo!/p> <p>Mas, a propriedade defer especifica que o script deve ser executado posteriormente. Dessa forma, o script pode solicitar informações do parágrafo./p> </body> </html>Teste e veja ‹/›
IEFirefoxOperaChromeSafari
Todos os navegadores populares suportam a propriedade defer.
A propriedade defer é um atributo booleano.
Se existir, especifica que o script deve ser executado após a conclusão da análise da página.
Atenção: a propriedade defer é aplicável apenas a scripts externos (deve ser usada apenas quando a propriedade src existir).
Atenção: pode-se executar scripts externos de várias maneiras:
Se houver assíncrono: o script é executado de forma assíncrona em relação ao resto da página (o script será executado enquanto a página continua a ser analisada).
Se não houver assíncrono e houver atraso: execute o script após a conclusão da análise da página.
Se não houver assíncrono ou atraso: execute e obtenha o script imediatamente antes de o navegador continuar a analisar a página.
Nenhuma.
No XHTML, a abreviação de atributos é proibida, a propriedade defer deve ser definida como <script defer="defer">.
<script defer>HTML <script> etiqueta