tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

insertCaptionsAndRows3.html (1258B)


      1 <html class="reftest-wait">
      2 <head>
      3 
      4 <style>
      5 caption { color: green }
      6 </style>
      7 
      8 <script>
      9 function boom()
     10 {
     11  document.body.offsetHeight;
     12 
     13  var table = document.getElementById("table");
     14  var cap = document.getElementById("cap");
     15 
     16  var newtbody = document.createElement("tbody");
     17  var newrow = document.createElement("tr");
     18  var newcell = document.createElement("td");
     19  newcell.appendChild(document.createTextNode("a new row 1"));
     20  newrow.appendChild(newcell);
     21  newtbody.appendChild(newrow);
     22  table.insertBefore(newtbody, cap);
     23 
     24  var caption = document.createElement("caption");
     25  caption.appendChild(document.createTextNode("this is the caption"));
     26  table.insertBefore(caption, cap);
     27 
     28  newtbody = document.createElement("tbody");
     29  newrow = document.createElement("tr");
     30  newcell = document.createElement("td");
     31  newcell.appendChild(document.createTextNode("a new row 2"));
     32  newrow.appendChild(newcell);
     33  newtbody.appendChild(newrow);
     34  table.insertBefore(newtbody, cap);
     35 
     36  document.body.offsetHeight;
     37  document.documentElement.className = "";
     38 }
     39 </script>
     40 
     41 </head>
     42 <body onload="boom();">
     43 <table id="table">
     44 <caption id="cap">this is a caption that you shouldn't see</caption>
     45 <tbody><tr><td>a row</td></tr></tbody>
     46 </table>
     47 </body>
     48 </html>