1、iframe有哪些缺点
1、搜索引擎的检索程序无法解读这种页面,不利于SEO(搜索引擎优化)
2、iframe和主页面共享连接池,而浏览器对相同域的连接有限制,所以会影响页面的并行加载。
2、解决方法
如果使用iframe,最好通过JavaScript动态的给iframe添加src属性值,这样可以绕过以上两个问题。
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>HTML5的iframe</title>
</head>
<body>
<iframe id="myframe" src="http://www.baidu.com">
<p>您的浏览器不支持iframe。</p>
</iframe>
<br><br>
<input type="button" onclick="changeSrc()" value="改变地址">
<script>
function changeSrc()
{
document.getElementById("myframe").src="http://google.com";
}
</script>
</body>
</html>