公司要开发一款小型web软件,我目前的构思是想模仿163邮箱的架构,顶部+左导航+主要内容显示区.问题如下:我用的jquery库开发,目前我不想使用iframe做为主要内容显示区,而是想使用jquery.load()来加载页面到主要内容显示区,但是我担心jquery.load()的效率和通用性,比如可能有时候会一直处于加载状态.
我想达到的效果就是ext那样的效果,不知道我这种思路是否可行,还请各位高手指教,小弟在此多谢啦!
另外,我研究了下163邮箱的布局,发现其左边内容显示区也不是整个iframe,而是div的,一般如果嵌入的iframe的话,在其上点右键查看页面性息是可以看见被引用页地址的,而163邮箱的看不见,说明他不是简单的套用iframe的,不知道他是否是用js加载页面的.
jquery.load()和iframe都无问题了,其实很多漂亮的弹窗都是div+iframe实现的,没必要什么都从底层做起,
jquery已经封装的很好了,用户体验优先
如果部考虑抓取
就用iframe吧
用js对抓取相对iframe也没有任何优势
但是记住一点
iframe属于可调试代码
但是js我不认为他是可调试代码
我不建议能用iframe做的东西去用js做