将包含额外外部JS文件的整页数据加载到当前页面的最佳方式是什么?我知道怎么做,但是哪种方法更好呢?iFrame还是Div?目前,我正在jQuery Ajaxing data into a Div。然后在不需要的时候切换这个div。
发布于 2013-10-07 09:36:30
iframe用于包含媒体文件/内容。例如pdf、flash、图像、视频等。iframe可以用来包含html,但它不会有很好的结果(除非你真的需要这样做)。如果你想嵌入/附加外部html页面,我认为你应该使用div元素。但是如果你想把媒体内容添加到你的网页中,你应该使用iframe元素。您可以使用javascript创建切换按钮。您想要嵌入的JS可以嵌入到您的主页(包含附加文件/内容的母版页)或您想要嵌入的页面上。但要注意,不要附加两个或更多具有相同功能的JS,这会使您的浏览器感到困惑(例如:您附加了jqueryUI-1.9.0和jqueryUI-10.0.2)。
发布于 2013-10-07 11:03:46
如果可以避免,我会建议不要使用iFrames。在初始页面加载时下载所有JS库。如果你使用AJAX,你会遇到可用性问题
https://stackoverflow.com/questions/19215823
复制相似问题