关于登录浮层的开发

缘起

最近考虑开发一个登录浮层,可以放置到任何的页面,使用方只需要引用JS,并对JS添加几项配置就可以使用。

遇到的问题:

1. 如果浮层中使用iframe的方式,则存在内外通信的跨域问题(可能这个比较方便解决)

2. 如果不适用iframe的方式,则很容易导致浮层和页面中的css的冲突(这个后患无穷)

 

分析:

考察了一下腾讯的登录浮层,果然,他们是使用了iframe的方式,我想,可能iframe会有一些问题,但这应该是正道

 

需要解决的问题:

1. 浮层内部如何与浮层外部通信,如:登录成功事件、关闭登录浮层事件。

 

思考:

对于一个没有src属性的iframe,其内部的脚本执行和父页面之间存在跨域问题吗?如果没有跨域问题,则完全可以使用外部的js来绘制iframe里面的内容

留下评论

邮箱地址不会被公开。 必填项已用*标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据