1 if (typeof(EventSource) !== "undefined") { 2 var r = document.getElementById("qtable"); 3 if (r != null) { 4 var source = new EventSource("/q?EURUSD..,EURUSD,USDJPY..,USDJPY,GBPUSD..,GBPUSD,NZDUSD..,NZDUSD,,AUDUSD..,AUDUSD,XAUUSD..,XAUUSD,USDCHF..,USDCHF,USDCAD..,USDCAD,GBPJPY..,GBPJPY,EURGBP..,EURGBP,EURJPY..,EURJPY,XAGUSD..,XAGUSD,EURCHF..,EURCHF,AUDNZD..,AUDNZD"); 5 source.onmessage = function(event) { 6 var x = JSON.parse(event.data); 7 var o = document.getElementById(x.symbol); 8 if (o != null) { 9 o.innerHTML = x.bid; 10 o.className = x.bidD; 11 var ask = o.nextElementSibling; 12 ask.innerHTML = x.ask; 13 ask.className = x.askD; 14 var spread = ask.nextElementSibling; 15 spread.innerHTML = x.spread; 16 spread.className = x.spreadD; 17 } 18 var o = document.getElementById(x.symbol + '0'); 19 if (o != null) { 20 o.innerHTML = x.bid; 21 o.className = x.bidD; 22 var ask = o.nextElementSibling; 23 ask.innerHTML = x.ask; 24 ask.className = x.askD; 25 var spread = ask.nextElementSibling; 26 spread.innerHTML = x.spread; 27 spread.className = x.spreadD; 28 } 29 }; 30 }; 31 } 32
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.