千锋教育-稀有的坚持全程面授品质的大型IT教育机构

400-654-7778
当前位置:首页 > 关于学院 > 学院动态  >  正文

千锋大连校区师生协作开发HTML5抢票程序 回家过年不再愁

时间:2016年12月27日 10:50:54     来源:千锋教育 作者:千锋

  春运难抢票,人人都知道,回家过个年,累得不要不要的!每年的春运都是年底最热的话题,在千锋大连学习的同学们也不例外,一边上课一边抢票,哪还有心思学习呢。

图片1.png

  大连HTML5-1607班师生有高招,协同开发HTML5版本自动抢票程序,让技术得到提升的同时也让回家过年不再发愁,这才是活学活用,用技术改变人生!

图片2.png

  先来看看需求分析,在12306网站上需要手动的每隔一段时间进行点击【查询】按钮,然后还要继续点击【预定】按钮,费时费力。

图片3.png

  那么我们再来看看HTML5自动抢票程序的实现原理,每隔一段时间setInterval方式进行自动点击,DOM查询和操作用的是jquery,提醒功能用到的是HTML5中的notification功能!代码地址:http://h5.doudoufei.top/%E6%8A%A2%E7%A5%A8.js

图片4.png

  (部分代码截图的内容)

  说干就干……,经过半天的编码与测试,功能基本完成。一起来试试看吧。在浏览器中按F12,把抢票的脚本黏贴到控制台中执行。脚本执行之后,网页左上方会生成一个块。

图片5.png

  可以选择想要抢票的车次和座位的类型,然后点击【开抢】按钮。

图片6.png

  这时候程序会自动刷新抢票,有合适的票的时候,会自动跳转到订票画面,并且窗口的右下角会弹出提示。

图片7.png

  科技改变生活,千锋HTML5师生共同协作,用自己所拥有的技术,让抢票不再困难,让回家更顺畅。

相关文章

  • 北京天丰利校区(总部):北京市海淀区宝盛北里西区28号天丰利商城4层
    北京沙河校区:北京市昌平区沙阳路18号北京科技职业技术学院广场服务楼2层、南区服务楼2层
    咨询电话:400-654-7778 010-82790226-801
    面授课程:全栈HTML5+培训、UI交互设计培训、PHP培训、JavaEE+云数据培训、大数据开发培训、
                     VR/AR混合现实培训、Python培训、Android培训、iOS培训、好程序员
  • 深圳西部硅谷校区地址:深圳市宝安区宝安大道5010号深圳西部硅谷A区B座605-619
    深圳大学城校区地址:深圳市南山区留仙大道1201号大学城创客小镇16栋2楼、3楼
    咨询电话:0755-33582485-801(硅谷校区)0755-86660670-801(大学城校区)
    面授课程:全栈HTML5+培训、UI交互设计培训、PHP培训、JavaEE+云数据培训、Android培训、iOS培训
  • 上海校区地址:上海市宝山区同济支路199号智慧七立方3号楼2-4层
    咨询电话:400-627-7899 021-56166283/56166279
    面授课程:全栈HTML5+培训、UI交互设计培训、JavaEE+云数据培训、Android课程培训、iOS课程培训、好程序员
  • 郑州校区地址:郑州市金水区纬五路21号河南教育学院综合楼(经纬中学楼)7/8层
    咨询电话:0371-55191750 400-654-7778
    面授课程:全栈HTML5+培训、UI交互设计培训、JavaEE+云数据培训、Android课程培训、iOS课程培训
  • 广州校区地址:广州市天河区元岗路310号智汇park创意园E座5层
    咨询电话:020-22119207 400-654-7778
    面授课程:全栈HTML5+培训、JavaEE+云数据培训、Android课程培训、iOS课程培训
  • 大连校区地址:辽宁省大连市甘井子区软件园路2号东软信息学院B5座一楼
    咨询电话:0411-39026086 400-654-7778
    面授课程:全栈HTML5+培训、JavaEE+云数据培训、UI交互设计培训、Android课程培训、iOS课程培训
  • 武汉校区地址:武汉市光谷大道61号智慧园21号楼2层
    咨询电话:027-65523826
    面授课程:全栈HTML5+培训、JavaEE+云数据培训、Android课程培训、iOS课程培训
  • 成都校区地址:成都市武侯区科华北路62号力宝大厦N(北楼)18楼
    咨询电话:028-83178771
    面授课程:全栈HTML5+培训、UI交互设计培训、JavaEE+云数据培训、Android课程培训、iOS课程培训
  • 西安校区地址:西安市雁塔区高新六路52号立人科技C座西区4楼
    咨询电话:029-85260160
    面授课程:全栈HTML5+培训、JavaEE+云数据培训、Android课程培训
  • 杭州校区地址:浙江省杭州市江干区九堡旺田书画城A座4层
    咨询电话:0571-86893632 010-82790226-801
    面授课程:全栈HTML5+培训、JavaEE+云数据培训、Android课程培训、iOS课程培训
  • 青岛校区地址:青岛市市南区金坛路17号青岛职业技术学院南校区实训楼A4层
    咨询电话:0532-80910752/3 010-82790226-801
    面授课程:全栈HTML5+培训、UI交互设计培训、Android课程培训、iOS课程培训
  • 重庆校区地址:重庆市高新区科园一路2号大西洋国际12-1
    咨询电话:023-68883009
    面授课程:JavaEE+云数据课程培训
  • 长沙校区地址:湖南省长沙市岳麓区麓谷企业广场A2栋三单元306号
    咨询电话:400-654-7778
    面授课程:JavaEE+云数据课程培训
  • 千锋教育服务号

    了解千锋动态
    关注千锋教育服务号

  • 千锋互联服务号

    扫码关注千锋互联
    身边的移动开发导师