data.js 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. var data_links = "links.json";
  2. document.addEventListener("DOMContentLoaded", function () {
  3. fetch(data_links)
  4. .then( response => response.json())
  5. .then(
  6. function (data) {
  7. var mysource = document.getElementById("links-template").innerHTML;
  8. var mytemplate = Handlebars.compile(mysource);
  9. var myresult = mytemplate(data)
  10. document.getElementById("links").innerHTML = myresult;
  11. });
  12. });
  13. var data_apps = "apps.json";
  14. document.addEventListener("DOMContentLoaded", function () {
  15. fetch(data_apps)
  16. .then( response => response.json())
  17. .then(
  18. function (data) {
  19. var mysource = document.getElementById("apps-template").innerHTML;
  20. var mytemplate = Handlebars.compile(mysource);
  21. var myresult = mytemplate(data)
  22. document.getElementById("apps").innerHTML = myresult;
  23. });
  24. });
  25. var data_providers = "providers.json";
  26. document.addEventListener("DOMContentLoaded", function () {
  27. fetch(data_providers)
  28. .then( response => response.json())
  29. .then(
  30. function (data) {
  31. var mysource = document.getElementById("providers-template").innerHTML;
  32. var mytemplate = Handlebars.compile(mysource);
  33. var myresult = mytemplate(data)
  34. document.getElementById("providers").innerHTML = myresult;
  35. });
  36. });