View difference between Paste ID: DDacNkcb and acK1McHx
SHOW: | | - or go back to the newest paste.
1
<!DOCTYPE html>
2
<html lang="en">
3
<head>
4
    <meta charset="UTF-8">
5
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
6
    <title>Page 2</title>
7
</head>
8
<body>
9
    <table id="output_table">
10
        <tr>
11
            <th>Name</th>
12
            <th>Value</th>
13
        </tr>
14
    </table>
15
    <script
16
        src="https://code.jquery.com/jquery-3.4.1.min.js"
17
        integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo="
18
        crossorigin="anonymous">
19
    </script>
20
    <script>
21
        // Helper function
22
        function getUrlParameter(name) {
23
            name = name.replace(/[\[]/, '\\[').replace(/[\]]/, '\\]');
24
            var regex = new RegExp('[\\?&]' + name + '=([^&#]*)');
25
            var results = regex.exec(location.href);
26
            return results === null ? '' : decodeURIComponent(results[1].replace(/\+/g, '    '));
27
        };
28
29
        // actual code
30
        let table_data = getUrlParameter('table_data');
31
        let data_from_page_1 = JSON.parse(atob(table_data));
32
33
        for(let i=0;i<data_from_page_1.length;i++){
34
            let row = $("<tr></tr>");
35
            let recordName = $("<td></td>").text(data_from_page_1[i].name);
36
            let recordValue = $("<td></td>").text(data_from_page_1[i].value);
37
            row.append(recordName, recordValue);
38
            $('#output_table').append(row);
39
        }
40
    </script>
41
</body>
42
</html>