canvas教程

厚朴〖HOPE〗工作室(2)

字号+ 作者:H5之家 来源:H5之家 2015-11-11 11:18 我要评论( )

* XMLHttpRequest不允许跨域请求,这是浏览器的安全策略;若需跨域请求,需用JSONP (JSON withPadding),前提是被请求的服务器支持JSON,如Google、Facebook、Twitter、MS等。 * JSONP:Padding是指传回的JSON经历

XMLHttpRequest不允许跨域请求,这是浏览器的安全策略;若需跨域请求,需用JSONP (JSON with Padding),前提是被请求的服务器支持JSON,如Google、Facebook、Twitter、MS等。

JSONP:Padding是指传回的JSON经历了一个函数调用包装。由于是从第三方库或者其它服务器请求数据,JSONP方法通常不是很安全,除非是值得信任的库,如Google、Facebook、Twitter、MS等。

setInterval方法:定时调用、处理的方法。setInterval(函数名, 毫秒数值)。关闭浏览器终止计时,或以clearInterval方法终止。

createElement方法、setAttribute方法、getElementsByTagName方法(获取后用数组取值[]取标签的次序)、appendChild方法、replaceChild方法(replaceChild (NEW, OLD))


——模板————————————————————

window.onload = init;

 

function init() {

var interval = setInterval(handleRefresh, 3000);

handleRefresh();

}

 

function handleRefresh() {

console.log("here");

var url = "" +

"?callback=updateSales" +

//"&lastreporttime=" + lastReportTime +

newScriptElement.setAttribute("src", url);

newScriptElement.setAttribute("id", "jsonp");

var oldScriptElement = document.getElementById("jsonp");

var head = document.getElementsByTagName("head")[0];

if (oldScriptElement == null) {

head.appendChild(newScriptElement);

}

else {

head.replaceChild(newScriptElement, oldScriptElement);

}

}

——结束————————————————————

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 前端设计组日志、学习笔记每周统计(2015

    前端设计组日志、学习笔记每周统计(2015

    2015-10-27 16:03

网友点评