首先,配置好环境,不罗嗦了,然后,使用request中的script模块中的方法,获取代码地址为http://hq.sinajs.cn/list=sh000001,核心代码如下:

 1             on(dom.byId("clickToShowCode"),"click",function(){
 2                 var stockCode = dom.byId("stockNo").value;
 3                 console.log(stockCode);
 4                 var url = "http://hq.sinajs.cn/list=" + stockCode;
 5                 script.get(url,{
 6                 // jsonp: "callback"
 7                 }).then(function(data){
 8                     //console.log(hq_str_sh000001);
 9                     dom.byId("showData").innerHTML = eval("hq_str_"+stockCode);
10                     //console.log(eval("hq_str_"+stockCode).constructor);             //判断一个给定变量的类型可以使用constructor属性
11                 },function(err){
12                     console.log(err);
13                 });
14             });   

这里主要使用了dojo/request/script这个模块,下面给出一个相关的简单示例:

 1  require([
 2     "dojo/request/script",
 3     "dojo/dom",
 4     "dojo/dom-construct",
 5     "dojo/json",
 6     "dojo/on",
 7     "dojo/domReady!"], function(script, dom, domConst, JSON, on){
 8         on(dom.byId("startButton"), "click", function(){
 9             domConst.place("<p>Requesting...</p>", "output");
10             script.get("helloworld.jsonp.js", {
11               jsonp: "callback"
12             }).then(function(data){
13               domConst.place("<p>response data: <code>" + JSON.stringify(data) + "</code></p>", "output");
14         });
15     });
16  });

转载于:https://www.cnblogs.com/sere/p/4895246.html

Dojo中跨域获取新浪股票接口返回的数据(练习)相关推荐

  1. 【Java】获取新浪股票接口,并且发到qq邮箱以及钉钉群

    Java获取新浪股票接口并发送邮箱和钉钉机器人 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 -利用java获取新浪股 ...

  2. 利用libcurl获取新浪股票接口

    参考 利用libcurl获取新浪股票接口, ubuntu和openwrt实验成功(三) http://blog.chinaunix.net/uid-27194309-id-3987565.html 利 ...

  3. (转)利用libcurl获取新浪股票接口, ubuntu和openwrt实验成功(三)

    1.  利用 CURLOPT_WRITEFUNCTION 设置回调函数, 利用 CURLOPT_WRITEDATA 获取数据指针 官网文档如下 CALLBACK OPTIONS CURLOPT_WRI ...

  4. android股票sdk,新浪股票接口AndroidSDK

    昨天想到一个点子,需要访问股票行情.于是在网上搜了一下免费的股市行情的接口.发现新浪股票的数据接口比较稳定,于是就用它了. 网上对于新浪股票的数据接口介绍比较详细,并且实现也很简单,所以花了一下午就基 ...

  5. Kinsoku jikou desu新浪股票接口变动

    1.问题原因 新浪股票接口返回如标题所示值:Kinsoku jikou desu! http://hq.sinajs.cn/list=code 新浪股票的接口变动,需要在请求头中添加Referer值. ...

  6. js fetch 新浪股票接口中文乱码解决方法

    乱码问题 在 React 中使用 fetch 获取新浪股票接口数据时,出现乱码,代码如下: fetch("/api/list=sz002307", { // 相当于 http:// ...

  7. mysql 数字 除以 一万_腾讯股票接口、和讯网股票接口、新浪股票接口、雪球股票数据、网易股票数据...

    腾讯股票接口: 大单数据 http://stock.finance.qq.com/sstock/list/view/dadan.php?t=js&c=sz002451&max=80&a ...

  8. php 股票数据 sina,腾讯股票接口、和讯网股票接口、新浪股票接口、雪球股票数据、网易股票数据...

    腾讯股票接口: 分时图 http://data.gtimg.cn/flashdata/hushen/minute/sz000001.js?maxage=110&0.28163905744440 ...

  9. 新浪股票接口 java_新浪股票接口Android SDK(非官方)

    新浪股票接口AndroidSDK 昨天想到一个点子,需要访问股票行情.于是在网上搜了一下免费的股市行情的接口.发现新浪股票的数据接口比较稳定,于是就用它了. 网上对于新浪股票的数据接口介绍比较详细,并 ...

最新文章

  1. C++_pthread read-write lock_读写锁_visual studio 2015下配置
  2. liunx mysql模块_linux下安装MySQLdb模块_MySQL
  3. ACL 2020 | 用于多领域端到端任务型对话系统的动态融合网络
  4. 【Windows部署】Telegraf + Influxdb + Grafana 安装及使用配置(含百度云盘资源 + demo脚本)
  5. 【洛谷】P3919 【模板】可持久化线段树(主席树)
  6. python设计模式(七):组合模式
  7. 实现推拉ui样式_这推拉门隔断,我从没见过!直角设计同时划分3大功能区,太牛了...
  8. 复制网页上无法选中的文字
  9. OpenCV读取多幅图片,读取系列图片,读取文件夹中指定图像类型的系列图片
  10. Json-getJSON
  11. C语言指令启动mcs51计时器是,单片机原理及应用-中国大学mooc-题库零氪
  12. Unity VideoPlayer 播放视频
  13. 存储过程和函数的操作
  14. 基于JavaWeb的小型超市管理系统的设计与实现
  15. 微信公众平台开发(16)--公众号二维码管理
  16. Java基础重温_06:Debug模式(打断点、下一步),基础练习案例(减肥计划if,switch版本、逢七跳过、不死神兔、百钱白鸡、数组元素(求和,索引位置,反转)、判断数组是否相同、评委打分)
  17. 纯粹CSS 绘制向下箭头
  18. python中的散点图还可以这么画
  19. js分享到微信朋友圈、QQ空间、QQ好友、新浪微博、腾讯微博、豆瓣、人人......
  20. 小众Android桌面,几款小众的APP推荐~ 超级宝藏的哦~

热门文章

  1. Mozilla考虑支持H.264
  2. 单片机小白学步系列(〇)序
  3. 基于sobel算法的边缘检测设计与实现
  4. fedora在此处打开终端
  5. 印前处理的“发动机”——RIP
  6. C语言 游戏远程call调用,关于远程注入游戏并调用 call 的问题
  7. qt mysql查询中文相等_请教:Qt如何实现查询数据库中具有中文表名的表
  8. mysql rename table_Mysql: RENAME TABLE IF EXISTS
  9. python3 sleep 并发_python异步编程之asyncio(百万并发)
  10. mysql stragg_如何在MySQL中將子查詢行的結果顯示為一列?