zoukankan      html  css  js  c++  java
  • 使用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:在网站里运行这段代码,居然说“没有权限”。所以就不能在线演示了。

  • 相关阅读:
    门禁控制系统的状态机-《实时控制软件设计》第二周作业
    [leetcode] Single Number
    [leetcode] Candy
    [leetcode] Gas Station
    [leetcode] Clone Graph
    [leetcode] Palindrome Partitioning II
    [leetcode] Palindrome Partitioning
    [leetcode] Surrounded Regions
    [leetcode] Sum Root to Leaf Numbers
    [leetcode] Longest Consecutive Sequence
  • 原文地址:https://www.cnblogs.com/jyk/p/1648000.html
Copyright © 2011-2022 走看看