我的应用,左面是树状菜单,中央是功能区,点击菜单,在功能区加载相应的html页面。
我想请教,有没有什么办法在中央功能区不显示页面,只在后台一次性把所有要加载的html页面全部载入?

解决方案 »

  1.   

    我建议你吧需求明确一下 查找一下cache  有思路了一定要拿出来分享啊
      

  2.   

    iframe visible="false"  ??....
      

  3.   

    1、4楼的办法是可行的。
    <iframe id=hidden1 src='hidden1.asp' width=0 height=0></iframe>
    <iframe id=hidden2 src='hidden2.asp' width=0 height=0></iframe>
    .......................
    <iframe id=hiddenN src='hiddenN.asp' width=0 height=0></iframe>2、还可以这样:
    1)把需要隐藏(后台加载不显示)的页面文件内容全部设置为不显示:
    <body>
    <div id=hidden1 style="display:none;">
    ..............
    </div>
    </body>2)把这些隐藏的数据文件用<!--#include file-->也好,response.transfer也好,或者其他语言的引入方式等包含进中央功能区的显示的文件中。
      

  4.   

    在后台载入页面,这是载入的是服务器端哦,你确定是想把这些页面数据存到服务器吗?
    这也比较容易的
    WebClient
    或者
    HttpRequest
      

  5.   

    只在后台载入所有页面 怎么理解?http 就是请求 响应模式。都是服务器响应给客户端的html!浏览器再解析,显示。你可以在页面加载完后,动态用多个iframe,导入其它页面(display:none;)
    需要显示时,设置 display:block;