zoukankan      html  css  js  c++  java
  • 用AJAX模仿IFRAME 在指定DIV打开页面

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

    <head >

        <title>未命名頁面</title>

    <script type="text/javascript">

    /**********************************************

    * Ajax Includes script

    ***********************************************/

    //To include a page, invoke ajaxinclude("afile.htm") in the BODY of page

    //Included file MUST be from the same domain as the page displaying it.

    var rootdomain="http://"+window.location.hostname+"/ls/"

    function ajaxinclude(url) {

    var url=rootdomain+url;

    var page_request = false;

    if (window.XMLHttpRequest) // if Mozilla, Safari etc

    page_request = new XMLHttpRequest()

    else if (window.ActiveXObject){ // if IE

    try {

    page_request = new ActiveXObject("Msxml2.XMLHTTP")

    }

    catch (e){

    try{

    page_request = new ActiveXObject("Microsoft.XMLHTTP")

    }

    catch (e){}

    }

    }

    else

    return false

    page_request.open('GET', url, false) //get page synchronously

    page_request.send(null)

    writecontent(page_request)

    }

    function writecontent(page_request){

    if (window.location.href.indexOf("http")==-1 || page_request.status==200)

    //document.write(page_request.responseText)

    document.getElementById("sa").innerHTML=page_request.responseText

    }

    </script>

    </head>

    <body>

    <input onclick="ajaxinclude('index.asp') " type="button" value="打开">

    <div id="sa">

    </div>

    </body>

    </html>

  • 相关阅读:
    Oracle基础知识
    tomcat服务器
    jquery实现常用UI布局
    css画布
    css布局
    jquery快速常用技能
    css快速浏览
    css选择器
    spring boot项目mybatis配置注解+配置文件
    sass的安装和基础语法
  • 原文地址:https://www.cnblogs.com/zzxap/p/2175932.html
Copyright © 2011-2022 走看看