| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 
 | static\js\data-schedule.js: line 31, col 28, eval can be harmful.
 
 if (data instanceof Object) {
 jsondata = data;
 } else {
 jsondata = eval('(' + data + ')');
 }
 
 
 static\js\data-schedule.js: line 35, col 26, Use '===' to compare with 'null'
 static\js\data-schedule.js: line 127, col 26, Use '!==' to compare with 'undefined'.
 static\js\forget.js: line 7, col 23, Use '===' to compare with 'false'.
 
 if(check_flag == false)
 
 static\js\forget.js: line 145, col 23, Use '===' to compare with '0'.
 
 if (waitemail == 0)
 
 
 
 static\js\data-schedule.js: line 129, col 56, Script URL.
 
 $('.lt').attr('href', 'javascript:queryMatchs('+up+',1)');
 
 
 
 iframe.src == "javascript:'%3Chtml%3E%3C/html%3E';"
 
 
 static\js\data-schedule.js: line 164, col 6, Missing semicolon.
 
 static\js\data-schedule.js: line 168, col 13, Bad line breaking before '-'.
 
 str.substr(4
 - RegExp.$1.length));
 
 
 
 static\js\data-schedule.js: line 174, col 17, Bad line breaking before '?'.
 
 static\js\data-shooter.js: line 13, col 2, Unnecessary semicolon.
 function hello(){
 console.log("hello");
 };
 
 static\js\footer.js: line 1, col 1, document.write can be a form of eval.
 
 document.writeln('<div class="footer">')
 document.writeln('CopyRight©2015 上超联赛有限公司 All Rigths Reserved 沪ICP备15015551号-1')
 document.writeln('</div>')
 
 
 
 
 static\js\forget.js: line 168, col 14, Expected an assignment or function call and instead saw an expression.
 
 var wait=90;
 timeB = false,
 scountdown = false; // line 168
 
 //声明之间用逗号隔开一不小心就会写成分号了
 
 |