随笔分类 - Javascript
JS笔记
摘要:背景:项目里用的tangram1.5.2基础库,原因就不说了。是个整站式Ajax应用,Ajax数据的传输在项目中处于至关重要的地位。我们前后端交互的数据中包括多层json嵌套的场景,比如:var data = { list1 : [ 0, 1, 2, 3], list2 : [ { key : 'hello', value : 'world' }, { key : 'img', value : 'src' } ]};由于Ajax支持的传输方式只能是String,因而必须在请求发出前将json解析成string。tangram中提供
阅读全文
摘要:也许我们可能会有这样的需求,如实现一个“音乐播放器”,浏览器只打开一个播放窗口,而不管在系统的什么地方添加音乐到播放列表,都在同一个播放的窗口中实现。一开始我以为要用HTML5的实时通信技术实现,后来在网上一查,才知道可以用最最基础的JS方法实现,即:window.open( url, name );当指定的name相同的时候,就实现了在浏览器不同页面里监听某个链接的点击事件都可以在同一个窗口中打开的效果了。例:<a href="#" onclick="window.open('http://www.blueidea.com','wi
阅读全文

浙公网安备 33010602011771号