Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getQueryStringValue (key) {
- return decodeURIComponent(window.location.search.replace(new RegExp("^(?:.*[&\\?]" + encodeURIComponent(key).replace(/[\.\+\*]/g, "\\$&") + "(?:\\=([^&]*))?)?.*$", "i"), "$1")); }
- if(getQueryStringValue("api")) {
- var stack = [];
- Papa.parse(getQueryStringValue("api"), {
- download: true,
- //header: true,
- step: function(result) {
- stack.push(result);
- },
- complete: function(results) {
- stack.reverse();
- var result;
- var tmp = '';
- result = stack.pop();
- if(result == null)
- {
- console.log("Data is null");
- }
- do
- {
- var re = /^\d{10}/;
- tmp += '<tr>';
- console.log(result);
- result.data[0].forEach(function(i) {
- if(i.match(re)) {
- var date = new Date(i*1000);
- tmp += '<td>'+date+'</td>';
- } else {
- tmp += '<td>'+i+'</td>';
- }
- });
- tmp += '</tr>';
- } while((result = stack.shift()) != null)
- var d = document.getElementById('history');
- d.insertAdjacentHTML('beforeend',tmp);
- console.log("done");
- }
- })
- } else {
- console.warn('api endpoint is missing');
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement