• 使用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比较烂),终于找到了。

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

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

    代码
     
    <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:在网站里运行这段代码,居然说“没有权限”。所以就不能在线演示了。

  • 相关阅读:
    Eclipse-将svn上的项目转化成相应的项目
    Maven-在eclipse创建maven项目
    Html-Css-div标签嵌套浮动div标签时无法撑开外部div的解决
    Html-Css-a标签的使用
    Jquery-获取父级元素parent
    Jquery-获取子元素children,find
    Jquery-获取同级标签prev,prevAll,next,nextAll
    Jquery-处理iframe的高度自适应
    Html-Css-iframe的自适应高度方案
    Html-Css-iframe的使用
  • 原文地址:https://www.cnblogs.com/jyk/p/1648000.html
Copyright © 2020-2023  润新知