1):  用隐藏frame, 即submit post到一个隐藏的frame
2):  还是用隐藏frame,然后定时动态地更改显示区的 innerHTML

解决方案 »

  1.   

    1)代码你看成吗?<?php
    if(!$_REQUEST['aaa']) {?>
    <FORM METHOD=POST ACTION="13.php">
    <TEXTAREA NAME="aaa" ROWS="10" COLS="80"></TEXTAREA>
    <INPUT TYPE="submit">
    </FORM>
    <?}
    ?><?php
    $ft=fopen('1.txt',w);
    fputs($ft,$_REQUEST['aaa']);
    fclose($ft);
    print "写入成功";
    $bbb=file('1.txt');
    foreach($bbb as $key=>$val) {
    print '<br>你输入的内容是:'.$val.'<br>';
    }
    ?>
      

  2.   

    我上面的那个文件名为12.php
    2)
    <meta http-equiv="refresh" content="2;URL=111.htm">
    这个是定时刷新.也就是定时2秒刷新111.htm页一次
      

  3.   

    假设你信息框架msg的当前动态生成的html为
    <html>
    <body>
    <div id=message>
    aaa对bbb说:adsfadsfafdsadfs<BR>
    ccc对eee说:adsfadsfafdsadfs<BR>
    ddd对aaa说:adsfadsfafdsadfs<BR>
    </div>
    </body>
    </html>
    当按下保存按钮的时候将msg.message.innerHTML赋给一个隐藏控件,并提交储存到文本文件中就行了.
    2.
    假设取出txt文件的内容为$msg.
    <script>
    var txtMessage="<?=$msg?>";
    msg.message.innerHTML=txtMessage;//将取出的内容交给message就行了
    </script>
      

  4.   

    我做好了,,,,,<?
    $filename="./1.txt"; if ($act=="write")
    {
    $fp=@fopen($filename,"r+");
    while ($tmp = fgets($fp, 4096)) 
    {
    $old_contents.=$tmp;
    }
    fclose($fp);
    $old_contents.="<br>".date("H:i:s")." ------>".$msg_add;

    $fp=fopen($filename,"w+");
    fputs($fp,$old_contents,strlen($old_contents));
    fclose($fp); exit;
    }
    else if ($act=="read")
    {
    $fp=@fopen($filename,"r+");
    while ($tmp = @fgets($fp, 4096)) 
    {
    $contents.=$tmp;
    }
    @fclose($fp);
    ?>
    <meta http-equiv="refresh" content="1;URL=<? echo $PHP_SELF;?>?act=read">
    <script language="JavaScript">
    <!--
    parent.document.all.display_area.innerHTML='<? echo $contents;?>';
    //-->
    </script>
    <?
    exit;
    }

    ?>
    <form method=post action="<? echo $PHP_SELF;?>?act=write" target="iframe_post" >
    <input type="text" name="msg_add">
    <input type="submit">
    <div id="display_area" width=100 height=100></div>
    </form>
    <iframe name="iframe_post" src="" width=0 height=0>
    <iframe name="iframe_get" src="<? echo $PHP_SELF;?>?act=read" width=0 height=0>
      

  5.   

    nne998兄的代码好用
    谢了
    先给你留100分贴自我我等议会再结还有一个问题
      

  6.   

    nne998兄
    能否给点注释
    谢了先
    我会另外给你家100分的
    希望详细一点
     to anziqi(枫叶无情)兄
    为何出来一个13.php?
    我觉得你的代码应该是正确的
    呵呵
    另外的100分给你了
    呵呵
    谢谢帮忙