在中间页加个iframe,长宽为0~~包含搜索页~

解决方案 »

  1.   

    surfchen(冲浪) 
     
       在中间页加个iframe,长宽为0~~包含搜索页~
      是不是这样做, 我只用一个php主程序控制几个html页
    search.php是主程序名1. 搜索表单页 home.html
    <html>
    <head><head>
    <body>
    <form action=search.php method=post〉
    .... all search elements input fields
    <submit button>
    <hidden field for action value=start_search>
    </form>
    </body>
    </html> 
    2. 如果action=="start_search"
    进入中间页 intermediate.html 
    <html>
    <head>PHP in HTML
    <meta HTTP-EQUIV="Refresh" CONTENT="10;URL=search.php?sid=....&action=getsearchresult">
    <head>
    <body><img src="progress_bar.jpg" width=200 height=300><Iframe src="search.php?sid=....&action=getsearchresult&其他搜索参数" width="0" height="0"></Iframe>
    </body>
    </html> 是这样吗?是不是用IFRAME就不用meta了?
      

  2.   

    还用META~~用来跳转~~
    src="search.php?action=excu&key=fdsfsd"在iframe里的search.php执行搜索并把搜索结果保存到一个页面或一个存储数据文件~~然后跳转到搜索结果页面(或获得搜索数据页面)就可以~~
      

  3.   

    搜索提交页
    <iframe name=search style="display:none"></iframe>
    <form target=search action="search.php" method=post>
    ...
    </form>搜索页
    <?php
    ....
    ?>
    <script>
    parent.body.innerHTML = doctment.body.innerHTML;
    </script>注:提交是提交到窗口search,所以查询的结果页也就产生在窗口search 
    当结果页产生后,再通过js把页面内容传送到主页面
      

  4.   

    aaa.html
    -----------------------------------
    <html>
    <body>
    <div id="loading"></div>
    <script language="javascript">
    i=0;
    gogo();
    function gogo(){
    if(loading==null) return ;
    loading.innerHTML = i + "%";
    i++;
    if(i<100)
    setTimeout('gogo()', 100);
    }
    </script>
    <iframe src="bbb.php" style="display:none"></iframe>
    </body>
    </html>
    bbb.php
    ---------------------------------------------
    <?
    sleep(10);
    echo "aaaaaaaaaaaaaaaaaaaaaaaaaaa";
    ?>
    <script language="javascript">
    parent.document.body.innerHTML = document.body.innerHTML;
    </script>
      

  5.   

    VBB和Discuz最新的版本里面好像都有这么个中间页
    搞的我很疑惑 
    估计是骗人的
      

  6.   

    我觉得唠叨班长的方法是正招儿,只是为什么没有中间页呢?
    它加上个中间页我就慌了手脚。 :(
    搜索提交页
    <iframe name=search style="display:none"></iframe>
    <form target=search action="search.php" method=post>
    ...
    </form>搜索页
    <?php
    ....
    ?>
    <script>
    parent.body.innerHTML = doctment.body.innerHTML;
    </script>注:提交是提交到窗口search,所以查询的结果页也就产生在窗口search 
    当结果页产生后,再通过js把页面内容传送到主页面