近来学习炒股,免不了上班时间看盘,总不能光明正大的用电脑看行情,一直盯着手机影响也不好,容易引起“关注”。
所以就想自己做一个网页来达到看盘的目的,一个只显示几个关键数字的网页肯定不会引起怀疑。有想法了,就开始实现吧。
准备工作:
1、数据来源
2、网页数据显示
先帖出来源码,后面讲解
1
2
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
64
var stockCode="600804";
$(document).ready(function(){
getNewData();
var tg=self.setInterval("getNewData()",2000);//N毫秒刷新一次,1000毫秒=1秒
});
//获取新数据
function getNewData()
{
if(getQueryString('c')!=undefined)
{
stockCode=getQueryString('c');
}
var type=stockCode[0]==6?1:2;
var durl=+type+"_"+stockCode+"&dt=T&t="+Math.random();
$.getScript(durl,function(data){
//加载脚本并执行
});
}
//刷新显示
function refreshData(code,type,tip,data)
{
var result="";
result+=code;
result+="
";
result+= data[1]+'\t'+data[2]+'\t'+data[3]+'\t'+data[4]+'\t '+data[5]+'\t'+percent+'%';
result+='
result+=''+data[24]+'\t\t'+data[25];
result+='
'+data[22]+'\t\t'+data[23];
result+='
'+data[20]+'\t\t'+data[21];
result+='
'+data[18]+'\t\t'+data[19];
result+='
'+data[16]+'\t\t'+data[17];
result+='
result+=''+data[6] +'\t\t'+data[7];
result+='
'+data[8] +'\t\t'+data[9];
result+='
'+data[10]+'\t\t'+data[11];
result+='
'+data[12]+'\t\t'+data[13];
result+='
'+data[14]+'\t\t'+data[15];
$("#result").html(result);
}
//getQueryString获取url参数
function getQueryString(name) {
var reg =new RegExp("(^|&)" + name +"=([^&]*)(&|$)","i");
var r = window.location.search.substr(1).match(reg);
if (r !=null)return unescape(r[2]);return null;
}