如题
最好有原码或者例子视频。

解决方案 »

  1.   

    如何把一个页面的所有内容通过连接放在本页的一个div中=======直接放入无解
    需要在 div 中嵌入一个 iframe <div><iframe src=yourpage.aspx /></div>
      

  2.   

    不用框架用ajax得异步传输应该可以把
      

  3.   

    如果是在Div中显示某页面返回的结果
    js:
    ....
    var strReturn = getHttpXML(页面,方法名,参数集)
    div.innerHtml = strReturn;
    ....getHttpXML方法完成:调用[页面]中的[方法],传送[参数集],得到返回结果
    function getHttpXML(sFile,strMethod,strTxt)
    {
    var oHTTP = new ActiveXObject("Msxml2.XMLHTTP");
    var strTmp ="";

    if (sFile.indexOf("?") == -1)
    {
    strTmp ="?";
    }
    else
    {
    strTmp ="&";
    }

    var sUrl = sFile + strTmp + "method=" + escape(strMethod) ; 

    if (strTxt==undefined)
    {
    oHTTP.open( "GET", sUrl, false); 
    oHTTP.send(); 
    }
    else
    {
    oHTTP.open( "POST", sUrl, false); 
    oHTTP.send(strTxt); 
    }

    var bSuccess = handleXMLErr(oHTTP.responseXML); 
    if (bSuccess) 
    {
    if(oHTTP.responseText=="服务器超时") window.navigate("/ErrPage.aspx?errid=001");
    return oHTTP.responseText;
    }
    else
    {
    alert("取数失败,请与系统管理员联系!");
    return "Error";
    }}页面中实现对应的方法,返回字符串内容
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            Dim strMethod, strTxt As String
            Dim strReturn As String        strMethod = Request.QueryString("method")        Dim b(Request.InputStream.Length - 1) As Byte
            Request.InputStream.Read(b, 0, Request.InputStream.Length)
            strTxt = System.Text.Encoding.UTF8.GetString(b)        Select Case strYwType.ToUpper
                Case 方法
                    strReturn = 方法(strTxt)
                    Exit Select        End Select        Me.Page.Response.ContentType = "Text/HTML"
            Me.Page.Response.Clear()
            Me.Page.Response.Write(strReturn)
            Me.Page.Response.End()
        End Sub
    在实现方法中返回具体的内容即可如果只是想要在Div中显示某个页面的显示内容,在Div中套一个框架,在框架中打开页面即可