zoukankan      html  css  js  c++  java
  • IFrame实现页面无刷新

    一、html 和s代码段

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">  

      

    <html xmlns="http://www.w3.org/1999/xhtml">  

    <head>  

        <title>使用 iframe 来实现不刷新页面改变局部内容</title>  

        <mce:script type="text/javascript"> 

        var IsInt=false;  

        var $=function(id)  

        {  

         return document.getElementById(id);  

        }  

        function Ajax()  

        {  

          $('img').style.display='block';  

          $('div1').innerHTML='Please Wait ....';  

          $('fra').src="Handler2.ashx?d="+new Date();  

        }  

        function callback()  

        {  

          if(IsInt)  

          {  

            $('div1').innerHTML=$('fra').contentWindow.document.body.innerHTML;  

            $('img').style.display='none';  

          }  

          else  

          {  

            IsInt=true;  

          }  

        }  

    </head>  

    <body>  

    <div id="div1" ></div>  

    <br />  

        <img  id="img" src= "img/loading51.gif"/>

    <input id="Button1" type="button" value="Click Me" onclick="Ajax()" />  

    <br />  

    <iframe id="fra"  onload="callback()" style="display:none" mce_style="display:none"></iframe>  

      

    </body>  

    </html>  

     

    二、C#后台程序

    <%@ WebHandler Language="C#" Class="Handler2" %>  

      

    using System;  

    using System.Web;  

      

    public class Handler2 : IHttpHandler {  

          

        public void ProcessRequest (HttpContext context) {  

            context.Response.ContentType = "text/plain";  

            System.Threading.Thread.Sleep(3000);  

            context.Response.Write(string.Format("当前时间{0}:", DateTime.Now));  

            context.Response.End();  

     

        }  

       

        public bool IsReusable {  

            get {  

                return false;  

            }  

        }  

      

    }  

  • 相关阅读:
    Java Native Method
    SQL语句优化
    Ibatis的环境搭建以及遇到的问题解决
    Java 构建器
    SpringMVC自定义视图 Excel视图和PDF视图
    java 枚举的常见使用方法
    mysql 根据某些字段之和排序
    MFC The Screen Flickers When The Image Zoomed
    How To Debug Qmake Pro File
    Gcc And MakeFile Level1
  • 原文地址:https://www.cnblogs.com/fanyf/p/3651481.html
Copyright © 2011-2022 走看看