Skip to content

Instantly share code, notes, and snippets.

@picatz
Created November 16, 2017 03:46
Show Gist options
  • Save picatz/c6c29e5945f04dcaddb6448534d9f623 to your computer and use it in GitHub Desktop.
Save picatz/c6c29e5945f04dcaddb6448534d9f623 to your computer and use it in GitHub Desktop.
<div class="container container-fluid">
<ul class="list-group" id="banners"></ul>
</div>
<script>
var json;
var source = new EventSource('/api/live_banners');
source.onmessage = function(evnt) {
json = JSON.parse(evnt.data);
addBanner(json);
}
var banner;
var banners = document.getElementById("banners")
function addBanner(data) {
banner = document.createElement("li");
banner.setAttribute("class", "list-group-item" );
banner.appendChild(document.createTextNode(JSON.stringify(data)));
banners.appendChild(banner);
}
</script>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment