iframe有哪些缺点及解决方法

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>

猜你喜欢

转载自blog.csdn.net/Ashes18/article/details/79859933