aralejs/messenger — pull request #1 by eyunfeis (2012-10-31 03:24:37+00:00)
Title: 修复messenger跨域下无权限访问的bug

Messenger构造函数中，使用了$(win)及win.tagName, $(win)函数中用到了，win.nodeType属性， 而这两个属性(nodeType，tagName)在跨域情况下，当win为parent对象时是都不允许被访问的，代码改为
if( typeof win == 'string' ){
win = $(win).get(0);
if (win && win.tagName === 'IFRAME') {
win = win.contentWindow;
}
}