Skip to content

Instantly share code, notes, and snippets.

@RobertBouillon
Created March 5, 2024 18:54
Show Gist options
  • Save RobertBouillon/c93cc5fa56d618fa0d3b6299dc22735d to your computer and use it in GitHub Desktop.
Save RobertBouillon/c93cc5fa56d618fa0d3b6299dc22735d to your computer and use it in GitHub Desktop.
Paged JS bug
<html>
<head>
<style></style>
<style>
.foo {
width: 600px;
}
</style>
<script src="js/paged.polyfill.js"></script>
</head>
<body>
<div>
<table>
<tbody>
<tr>
<td>
<div class="body">
<div class="event-list-report">
<table>
<thead>
<tr>
<td>
<div class="block-header">
<div class="left-text">Event List</div>
</div>
</td>
</tr>
</thead>
<tbody>
<tr>
<td>
<div>
<table class="data-table">
<thead>
<tr>
<th class="number-column">#</th>
<th class="foo">Division</th>
<th class="distance-column">Distance</th>
<th class="round-column">Round</th>
<th class="heat-column">Heats</th>
<th class="qualifiers-column">Qualifiers</th>
</tr>
</thead>
<tbody>
<tr>
<td class="number-column">1</td>
<td class="foo">Heartland</td>
<td class="distance-column">1500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">2</td>
<td class="foo">Heartland</td>
<td class="distance-column">1500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">4</td>
<td class="qualifiers-column">1&#x2B;(2)</td>
</tr>
<tr>
<td class="number-column">3</td>
<td class="foo">Junior C</td>
<td class="distance-column">1000</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">4</td>
<td class="foo">Junior D</td>
<td class="distance-column">777</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">5</td>
<td class="foo">Junior E</td>
<td class="distance-column">333</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">6</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">222</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">7</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">777</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">8</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">333</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">9</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">222</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">3</td>
</tr>
<tr>
<td class="number-column">10</td>
<td class="foo">Senior B</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">11</td>
<td class="foo">Open A</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">12</td>
<td class="foo">Master</td>
<td class="distance-column">1000</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">13</td>
<td class="foo">Heartland</td>
<td class="distance-column">1500</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">14</td>
<td class="foo">Heartland</td>
<td class="distance-column">1500</td>
<td class="round-column">Final</td>
<td class="heat-column">4</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">15</td>
<td class="foo">Junior C</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">16</td>
<td class="foo">Junior D</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">17</td>
<td class="foo">Junior E</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">18</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">222</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">19</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">20</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">21</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">222</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">22</td>
<td class="foo">Senior B</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">23</td>
<td class="foo">Open A</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">24</td>
<td class="foo">Master</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">25</td>
<td class="foo">Heartland</td>
<td class="distance-column">1000</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">26</td>
<td class="foo">Heartland</td>
<td class="distance-column">1000</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">4</td>
<td class="qualifiers-column">1&#x2B;(2)</td>
</tr>
<tr>
<td class="number-column">27</td>
<td class="foo">Junior C</td>
<td class="distance-column">777</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">28</td>
<td class="foo">Junior D</td>
<td class="distance-column">333</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">29</td>
<td class="foo">Junior E</td>
<td class="distance-column">222</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">30</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">111</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">31</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">222</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">32</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">333</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">33</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">111</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">3</td>
</tr>
<tr>
<td class="number-column">34</td>
<td class="foo">Senior B</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">35</td>
<td class="foo">Open A</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">36</td>
<td class="foo">Master</td>
<td class="distance-column">777</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">37</td>
<td class="foo">Heartland</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">38</td>
<td class="foo">Heartland</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">39</td>
<td class="foo">Junior C</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">40</td>
<td class="foo">Junior D</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">41</td>
<td class="foo">Junior E</td>
<td class="distance-column">222</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">42</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">111</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">43</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">222</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">44</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">45</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">111</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">46</td>
<td class="foo">Senior B</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">47</td>
<td class="foo">Open A</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">48</td>
<td class="foo">Master</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">49</td>
<td class="foo">Heartland</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">50</td>
<td class="foo">Heartland</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">4</td>
<td class="qualifiers-column">1&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">51</td>
<td class="foo">Junior C</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">52</td>
<td class="foo">Junior D</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">53</td>
<td class="foo">Junior E</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">54</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">2&#x2B;(1)</td>
</tr>
<tr>
<td class="number-column">55</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">56</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">111</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">57</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">55</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">2</td>
<td class="qualifiers-column">3</td>
</tr>
<tr>
<td class="number-column">58</td>
<td class="foo">Senior B</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">59</td>
<td class="foo">Open A</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">60</td>
<td class="foo">Master</td>
<td class="distance-column">500</td>
<td class="round-column">SemiFinal</td>
<td class="heat-column">3</td>
<td class="qualifiers-column">2</td>
</tr>
<tr>
<td class="number-column">61</td>
<td class="foo">Heartland</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">62</td>
<td class="foo">Heartland</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">63</td>
<td class="foo">Junior C</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">64</td>
<td class="foo">Junior D</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">65</td>
<td class="foo">Junior E</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">66</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">67</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">68</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">111</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">69</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">55</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">70</td>
<td class="foo">Senior B</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">71</td>
<td class="foo">Open A</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">72</td>
<td class="foo">Master</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">73</td>
<td class="foo">Heartland</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">74</td>
<td class="foo">Heartland</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">4</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">75</td>
<td class="foo">Junior C</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">76</td>
<td class="foo">Junior D</td>
<td class="distance-column">1000</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">77</td>
<td class="foo">Junior E</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">78</td>
<td class="foo">Pee Wee A</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">79</td>
<td class="foo">Pony B / Midget B</td>
<td class="distance-column">444</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">80</td>
<td class="foo">Pee Wee B</td>
<td class="distance-column">444</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">81</td>
<td class="foo">Tiny Tot</td>
<td class="distance-column">333</td>
<td class="round-column">Final</td>
<td class="heat-column">2</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">82</td>
<td class="foo">Senior B</td>
<td class="distance-column">500</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">83</td>
<td class="foo">Open A</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">1</td>
<td class="qualifiers-column"></td>
</tr>
<tr>
<td class="number-column">84</td>
<td class="foo">Master</td>
<td class="distance-column">777</td>
<td class="round-column">Final</td>
<td class="heat-column">3</td>
<td class="qualifiers-column"></td>
</tr>
</tbody>
</table>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment