使用IE6看老赵的博客——jQuery初探

简介:   可能老赵很反感IE6,所以他在自己的博客里面做了点手脚,如果是IE6浏览他的博客的话,那么就会跳转到另一个页面。     很郁闷,看个博客吗,还要在安装一个浏览器?俺很懒,俺就是想要用IE6看!     最近在看jQuery,刚刚入一点门,发现了一个有趣的函数,就拿老赵的博客做实验了,哈。

 

  可能老赵很反感IE6,所以他在自己的博客里面做了点手脚,如果是IE6浏览他的博客的话,那么就会跳转到另一个页面。

 

  很郁闷,看个博客吗,还要在安装一个浏览器?俺很懒,俺就是想要用IE6看!

 

  最近在看jQuery,刚刚入一点门,发现了一个有趣的函数,就拿老赵的博客做实验了,哈。

 

  

装入一个 HTML 网页最新版本。 

jQuery 代码:

$.ajax({
  url: 
" test.html " ,
  cache: 
false ,
  success: 
function (html){
    $(
" #results " ).append(html);
  }
}); 

< div id = " results " >< / div>

 

 

 

  就用这个了,把地址换成老赵的博客,看看会有什么效果,嘻嘻。

 

  新建一个文本文件,改名为:a.htm。照猫画虎,copy进去例子里的代码,改URL,运行。

 

  看到了,哈,等等,怎么又跳转了?看来博客里面的js脚本也运行了。找,把那段脚本干掉不就ok了吗。

 

  找了半天(js比较烂),终于找到了。

 

img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
  <!-- [ if  IE  6 ] >
< script language = " javascript "  type = " text/javascript " >
var  url  =  window.location.toString();
window.location 
=   " http://files.cnblogs.com/JeffreyZhao/no-ie6.xml?r= "   +  Math.random().toString()  +   " &from= "   +  encodeURIComponent(url);
< / script>
<! [endif] -->

 

 

  就是这段代码在捣乱,干掉。replace掉“window.location……就可以了。 

 

 

img_405b18b4b6584ae338e0f6ecaf736533.gif 代码
 
< head >< title > 用IE6看老赵的博客v1. 1 < / title>
     < script src = " aspnet_client/jquery/jquery-1.3.1.js "  type = " text/javascript " >< / script>
     < script type = " text/javascript " >
    $(document).ready(
function (){
         
        $.ajax({
            url: 
" http://www.cnblogs.com/JeffreyZhao/default.aspx " ,
            cache: 
false ,
            success: 
function (html){
                ss 
=  html;
                ss
= ss.replace( / location / g,  " status " );
                $(
" #results " ).append(ss);  
            }
        });
    
     });
     
< / script>
< / head>
< body >
     
< div id = " results " > 正在加载请稍后...... < / div>
   
< / body>
< / html>

 

(根据大家的帮助,修改了一下代码。) 

 

 

  代码就是这样了,在本地建立一个文本文件,改名,copy,运行。然后IE6里面就可以看到老赵的博客了。

 

ps:在网站里运行这段代码,居然说“没有权限”。所以就不能在线演示了。

 

 

 

相关文章
|
JSON 前端开发 JavaScript
Spring之路(32)–SpringMVC+SpringJDBC+jQuery+Bootstrap博客系统完整实例
本文目录 1. 前情回顾 2. 概述 3. 新建项目 4. 新建包及目录、文件 5. 完整开发过程 5.1 封装数据对象 5.2 封装数据访问层,并注册为bean 5.3 编写服务类,封装对博客的操作方法 5.4 编写控制器,提供http接口 5.5 编写html页面,调用api接口完成操作 5.6 编写springmvc-config.xml 5.7 编写web.xml 6. 测试
254 0
Spring之路(32)–SpringMVC+SpringJDBC+jQuery+Bootstrap博客系统完整实例
|
JSON 前端开发 JavaScript
Spring之路(26)–Spring Restful+jQuery+Bootstrap开发博客系统实例(前端开发篇)
本文目录 1. 概述 2. 配置访问静态资源 3. 建立html网页 4. 浏览博客功能实现 5. 删除博客实现 6. 新增博客实现 7. 编辑博客实现
167 0
Spring之路(26)–Spring Restful+jQuery+Bootstrap开发博客系统实例(前端开发篇)
|
SQL XML JSON
Spring之路(25)–Spring Restful+jQuery+Bootstrap开发博客系统实例(API后端开发篇)
本文目录 1. 背景 2. 新建项目 3. 导入jar包 4. 修改web.xml加载spring配置 5. 新建springmvc-config.xml,配置容器信息 6. 添加数据库操作类DbHelper 7. 添加博客服务类BlogService与数据对象BlogBo 8. BlogController实现Restful API 9. 浏览器简单测试 10.总结
122 0
Spring之路(25)–Spring Restful+jQuery+Bootstrap开发博客系统实例(API后端开发篇)
|
Web App开发 JavaScript 前端开发
使用IE6看老赵的博客——比较完美版(可以在线查看、回复)
  上一个版本主要是测试一下我的想法,也是熟悉一下jQuery,代码这个东东不动手写一下是很难弄明白的。     有想法,写代码,出现错误,修改错误 = 不断进步。     带着问题去学习,动力就很大了。
1021 0
|
JavaScript API
jQuery发布1.9正式版,最后支持IE 6/7/8
jQuery 于 2013/1/15 正式发布了 1.9 版本,这个版本最值得关注的,不是又增加了什么新功能,而是它去掉了哪些东西!jQuery 1.9 删除和改动了不少过时的 API,升级后可能会导致现有的程序无法兼容,为此官方还一起发布了升级指南以及升级插件(jQuery Migrate)协助开发者平稳升级。
1507 0
|
JavaScript 前端开发
判断jQuery选择器结果为空 - CSDN博客
原文:判断jQuery选择器结果为空 - CSDN博客 jQuery选择器获取到的是一个对象,所以无论页面上存在或者不存在元素,这个对象都不为空。因此,如果要使用jQuery检查元素再给某个页面上是否存在的时候,应该通过获取到的元素的长度来判断,使用下面的代码: if ($("#tt").
1448 0