File tree Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Expand file tree Collapse file tree 2 files changed +9
-3
lines changed Original file line number Diff line number Diff line change 23
23
"url" : " dataset" ,
24
24
"tags" : " dataset" ,
25
25
"support" : {
26
- "live" : " chrome opera safari" ,
26
+ "live" : " chrome opera safari firefox " ,
27
27
"nightly" : " "
28
28
},
29
29
"test" : " 'dataset' in document.createElement('i')"
Original file line number Diff line number Diff line change 29
29
< ul id ="log "> </ ul >
30
30
</ article >
31
31
< script >
32
+ // let's invite Firefox to the party.
33
+ if ( window . MozWebSocket ) {
34
+ window . WebSocket = window . MozWebSocket ;
35
+ }
36
+
32
37
function openConnection ( ) {
33
38
// uses global 'conn' object
34
39
if ( conn . readyState === undefined || conn . readyState > 1 ) {
39
44
} ;
40
45
41
46
conn . onmessage = function ( event ) {
42
- var message = JSON . parse ( event . data ) ;
43
- if ( typeof message == 'string' ) {
47
+ // console.log(event.data);
48
+ var message = event . data ; //JSON.parse(event.data);
49
+ if ( ! ( / ^ \d + $ / ) . test ( message ) ) {
44
50
log . innerHTML = '<li class="them">' + message . replace ( / [ < > & ] / g, function ( m ) { return entities [ m ] ; } ) + '</li>' + log . innerHTML ;
45
51
} else {
46
52
connected . innerHTML = message ;
You can’t perform that action at this time.
0 commit comments