<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
</head>
<script type="text/javascript">
var PRE = "http://hq.sinajs.cn/list=";
var PARAM_PRE = "hq_str_";
var target = {code:"sh600005",
type:'js'};
function load(path){
var head = $('head').remove('#loadscript');
//$("\<script\>\<\/script\>").attr({src:"http:\/\/hq.sinajs.cn/list=sh600000",type:'text/javascript',id:'loadscript'}).appendTo(head);
$("\<script src='http://www.weather.com.cn/data/sk/101281601.html' id='loadscript' type='text/javascript'\>\<\/script\>").appendTo(head);
//$.getScript("http:\/\/hq.sinajs.cn/list=sh");
//callback(alert('test :'+$("#loadscript").html()));
}
function get(code){
if(code === undefined){
code = document.getElementById("code").value;
if(code == '')code = 'sh600005';
}
target.code = code;
var e = findElement(PRE+target.code, target.type);
removejscssfile(e);
loadjscssfile(PRE+target.code, target.type);
_callBack(target);
}
function formate(infostr){
return infostr.split(",");
}
function showResult(infostr){
var resultarr = formate(infostr);
var persent = (resultarr[3] - resultarr[2])/resultarr[2];
document.getElementById("content").innerHTML = ""+resultarr[2]+""+resultarr[3]+""+persent;
}
function loadjscssfile(filename, filetype){
//如果文件类型为 .js ,则创建 script 标签,并设置相应属性
if (filetype=="js"){
var fileref=document.createElement('script');
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", filename);
}
//如果文件类型为 .css ,则创建 script 标签,并设置相应属性
else if (filetype=="css"){
var fileref=document.createElement("link");
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", filename);
}
if (typeof fileref!="undefined")
document.getElementsByTagName("head")[0].appendChild(fileref);
}
function removejscssfile(element){
if(element != null)
element.parentNode.removeChild(element);
}
function findElement(filename, filetype){
//判断文件类型
var targetelement=(filetype=="js")? "script" : (filetype=="css")? "link" : "none";
//判断文件名
var targetattr=(filetype=="js")? "src" : (filetype=="css")? "href" : "none";
var allsuspects=document.getElementsByTagName(targetelement);
//遍历元素, 并删除匹配的元素
for (var i=allsuspects.length; i>=0; i--){
if (allsuspects[i] && allsuspects[i].getAttribute(targetattr)!=null && allsuspects[i].getAttribute(targetattr).indexOf(filename)!=-1) {
return allsuspects[i]
}
}
return null;
}
function _callBack(target) {
if(findElement(PRE+target.code, target.type) == null){
setTimeout(_callBack(target),2000);
}else{
showResult(eval(PARAM_PRE+target.code));
}
}
</script>
<head>
<title>Untitled</title>
</head>
<body onload="get()">
<div id="content"></div>
<input type="text" id="code" vlaue="" >
<input type="button" vlaue="test" onclick="get();">
</body>
</html>
<!--
0:”大秦铁路”,股票名字;
1:”27.55″,今日开盘价;
2:”27.25″,昨日收盘价;
3:”26.91″,当前价格;
4:”27.55″,今日最高价;
5:”26.20″,今日最低价;
6:”26.91″,竞买价,即“买一”报价;
7:”26.92″,竞卖价,即“卖一”报价;
8:”22114263″,成交的股票数,由于股票交易以一百股为基本单位,所以在使用时,通常把该值除以一百;
9:”589824680″,成交金额,单位为“元”,为了一目了然,通常以“万元”为成交金额的单位,所以通常把该值除以一万;
10:”4695″,“买一”申请4695股,即47手;
11:”26.91″,“买一”报价;
12:”57590″,“买二”
13:”26.90″,“买二”
14:”14700″,“买三”
15:”26.89″,“买三”
16:”14300″,“买四”
17:”26.88″,“买四”
18:”15100″,“买五”
19:”26.87″,“买五”
20:”3100″,“卖一”申报3100股,即31手;
21:”26.92″,“卖一”报价
(22, 23), (24, 25), (26,27), (28, 29)分别为“卖二”至“卖四的情况”
30:”2008-01-11″,日期;
31:”15:05:32″,时间;
-->
股票数据接口API
需积分: 46 43 浏览量
2019-04-17
01:02:40
上传
评论 1
收藏 2KB RAR 举报
weixin_38669628
- 粉丝: 383
- 资源: 6万+
最新资源
- 机械设计整经机上纱自动化sw20非常好的设计图纸100%好用.zip
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈