iframe从十年前到今天的H5时代一直存在着,iframe能很好的嵌入其他的网页或者网站,但是iframe每次加载都会浪费好多的时间,且会阻止其他元素的加载,搜索引擎也不能识别页面ifram框架中被调用的链接、文本、图片等等内容的。
试问有什么方法能替代iframe?
ajax,不过加载html过来你仍然需要处理多页面的script、css的加载和剥离,不如iframe简单方便。
也有网友认为:
可以尝试的方法:
html代码
实现功能的Javascript代码
$(document).ready(function(){
$.get("a.html",function(data){ //初始將a.html include div#iframe
$("#iframe").html(data);
});
$(function(){
$('.list-side li').click(function() {
// 找出 li 中的超链接 href(#id)
var $this = $(this),
_clickTab = $this.find('a').attr('target'); // 找到链接a中的targer的值
$.get(_clickTab,function(data){
$("#iframe").html(data);
});
});
});