- 博客(3)
- 收藏
- 关注
原创 JS窗口间通信--localStorage
【引言】我们知道浏览器有个同域限制,就是说出于安全考虑,浏览器只允许脚本与同样协议、同样域名、同样端口的地址进行通信。上篇提到html5新的api window.postMessage 可以解决这个问题;最近看到localStorage也可以实现,就做了个例子。 【原理】浏览器同时打开一个域名下面的多个页面,当其中的一个页面改变 sessionStorage 或 localStorage 的数据时,
2016-03-29 20:22:26 1071
原创 js窗口间通信--postMessage
why我们知道:浏览器限制不同窗口之间的通信,除非同一个域名下的网页。为了解决这一问题,HTML5新出了一个API window.postMessage, 实现了不同域名的窗口通信。 whatMDN上webAPI语法: otherWindow.postMessage(message, targetOrigin);otherWindow: 其他窗口的一个引用,比如iframe的conten
2016-03-28 20:32:38 11548 4
原创 2016 使用seajs时如何模块化jquery
【前言】 最近接触 seajs ,遇到了下面问题: var $ = require('jquery'); // error:$为null 【找原因】 1. 调试了一下,发现jquery的路径没有问题,但是$却是null,初步判断require()这个函数没有理解清楚。 2. 百度了一下,发现是seajs中 require() 的参数一定要是遵循cmd规范的文件, 而jquery正常
2016-03-04 16:19:02 3383 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人