设为首页收藏本站关注微信<<< 抵制 IE6 人人有责 >>>
搜索
热搜: 活动 交友 discuz
查看: 2449|回复: 0
打印 上一主题 下一主题

[Jquery] jquery实现替代iframe的功能

[复制链接]
跳转到指定楼层
楼主
发表于 2016-6-23 19:43:36 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用iframe能很好的嵌入其他的网页或者网站,但是iframe每次加载都会浪费好多的时间,且会阻止其他元素的加载,搜索引擎也不能识别页面ifram框架中被调用的链接、文本、图片等等内容的。

Html代码

[HTML] 纯文本查看 复制代码
<ul class="list-side">
  <li><a target="a.html" >about</a></li>
  <li><a target="b.html" >news</a></li>
  <li><a target="c.html" >product</a></li>
  <li><a href="http://ucmic.blogspot.com/" target="_blank" >contact</a></li>
</ul>
 
<div id="iframe">
  <!--jquery 插入html 位址-->
</div>


实现功能的Javascript代码

[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); 
     });
  });
});



分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

QQ|手机版|Archiver|源于生活(个人生活娱乐工作的笔记)css3,html5,学习笔记    

GMT+8, 2024-11-27 12:37 , Processed in 0.093600 second(s), 29 queries .

Powered by Mr.Kevin-ying

© 2004-2015

快速回复 返回顶部 返回列表