2
0

versions.js 757 B

12345678910111213141516171819202122232425262728
  1. vroot = '/cms/';
  2. vfile = 'versions.txt';
  3. function setversions(data) {
  4. data.split('\n').forEach((item, index) => {
  5. if(item.trim() != '') {
  6. newa = document.createElement('a', );
  7. newa.setAttribute('href', vroot + item + '/');
  8. newa.innerHTML = item;
  9. document.getElementById("other-versions").appendChild(newa);
  10. }
  11. });
  12. }
  13. $(document).ready(function() {
  14. if(sessionStorage.getItem(vroot+vfile)) {
  15. setversions(sessionStorage.getItem(vroot+vfile));
  16. }
  17. else {
  18. $.ajax({
  19. url: vroot + vfile,
  20. success: function(data) {
  21. sessionStorage.setItem(vroot+vfile, data);
  22. setversions(data);
  23. }
  24. });
  25. }
  26. });