script-defer-xhtml.xhtml (711B)
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 2 "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <title>XHTML Test: HTMLScriptElement - defer</title> 6 <script src="/resources/testharness.js"></script> 7 <script src="/resources/testharnessreport.js"></script> 8 <meta charset="utf-8" /> 9 </head> 10 <body> 11 <div id="log"></div> 12 13 <script> 14 15 let script_run_status = "inline"; 16 let t = async_test("the defer script run later"); 17 18 </script> 19 20 <script type="text/javascript" src="defer.js" defer="defer"></script> 21 22 <script> 23 24 t.step(() => { 25 assert_equals(script_run_status, "inline", "the script run status"); 26 script_run_status = "deferred"; 27 }); 28 29 </script> 30 </body> 31 </html>