Files
prim-dns-server/file server/example/agents/index.js
Anna Puddles af556cdb07 Add a file server example (#8)
Added an example of a prim-dns file server setup, with more intricate pages that make use of other files (like including a Javascript script) and dynamic responses (getting a list of agents in the region).
2024-12-04 14:31:07 -05:00

26 lines
799 B
JavaScript

window.addEventListener('load', function() {
fetch('agents.json').then(resp => resp.json()).then(agents => {
document.getElementById('region-name').innerHTML = agents.region;
let table = document.getElementById('agents-table');
agents.agentList.forEach(agent => {
let row = document.createElement('tr');
let col1 = document.createElement('td');
col1.innerHTML = agent.key;
row.append(col1);
let col2 = document.createElement('td');
col2.innerHTML = agent.displayName;
row.append(col2);
let col3 = document.createElement('td');
col3.innerHTML = agent.username;
row.append(col3);
table.append(row);
});
});
});