以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  第二次及之后插入页面时,被插入页面顶部,有比较大的空区  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=99653)

--  作者:zhangjian222200
--  发布时间:2017/4/23 22:22:00
--  第二次及之后插入页面时,被插入页面顶部,有比较大的空区
1次插入时,被插入页面顶部与上面网页之间的间距正常
2及以后,有下图这样的比较大的空区,估计是因为下面红色部分引起的(如果只用p1,后面的p1将覆盖前面的p1,使用下面红色代码将不再覆盖,但是有个比较大的空区)


图片点击可在新窗口打开查看此主题相关图片如下:qq图片2017042322113555.png
图片点击可在新窗口打开查看

插入代码:
        wb.insertHTML("","<div id=\'p1\' style=\'margin:0em\'></div>") \'插入一个div,用于显示服务器返回的 页面
        wb.insertHTML("","<div id=\'p2\' style=\'margin:0em\'></div>")
        wb.insertHTML("","<div></div>")
        With wb.AddButtonGroup("","btg0", False)
            \'msgbox(21)
            .Add("btns", "加载更多").Attribute= ""
            If username <> "" Then
                .Add("btns2", "筛选设置","submit","/index_shaix.htm")  \'.Kind = 1
            End If
            \'.Add("btns1", "加载更多").Attribute = "style=\'background-color:gary\' "
            .Attribute = "style=\'padding:0.5em;\'"
        End With
js代码:
function index(){
    var result = submitAjaxForm(\'form1\',\'\',false);
    var p1 = document.getElementById("p1");
    var p2 = document.getElementById("p2");
    p1.innerHTML = p1.innerHTML + "<br/>" + p2.innerHTML;
    p2.innerHTML = result;
    //alert("OK");
    window.location.hash = "#p2";
}
插入页面:index.htm
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:index.txt


被插入页面:indexb.htm
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:indexb.txt


[此贴子已经被作者于2017/4/23 22:27:07编辑过]

--  作者:有点色
--  发布时间:2017/4/23 22:27:00
--  

p1.innerHTML = p1.innerHTML + "<br/>" + p2.innerHTML;

 

改成

 

p1.innerHTML = p1.innerHTML + p2.innerHTML;

 

如果不行,请上传实例。


--  作者:zhangjian222200
--  发布时间:2017/4/23 22:57:00
--  
按楼上,1楼空区问题解决了
但是每次插入页面后,页面都回到没有插入页时,第一次页面的底部
js:用不用window.location.hash = "#p2";效果都一样

项目文件夹:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:langwo2017-4-23.rar

web文件夹:
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:web2017-4-23.rar


文件夹201704,请放到web文件夹根目录(因文件大,暂分离出来的)
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:201704(请放到web文件夹根目录).rar

--  作者:有点色
--  发布时间:2017/4/24 8:52:00
--  
 我测试了一下,没有问题。每次加载更多后,都停留在之前的那个位置,没毛病。