精華區beta Web_Design 關於我們 聯絡資訊
通常都是設定經過某一段時間後 自動重整頁面 有沒有辦法在有使用者輸入資料時才重整頁面? php&mysql介面 -- ▂◣◢ ˙██◤ ███◤ ˙ ˙ ˙ ˙ ˙ ˙ Ω ◤◥ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.64.168.82 > -------------------------------------------------------------------------- < 作者: clifflu (要當乖寶寶 ^^) 看板: Web_Design 標題: Re: 請問製作聊天室 時間: Wed Jun 9 18:37:19 2004 ※ 引述《ificould (茶與咖啡的戰爭)》之銘言: : 通常都是設定經過某一段時間後 : 自動重整頁面 : 有沒有辦法在有使用者輸入資料時才重整頁面? : php&mysql介面 那你要自己想辦法重建 call back 介面. 用一個 java applet (或 Flash, ActiveX等) 恐怕是在 html 裡的少數作法. -- 鬼壓床怎麼辦 騎上去啊 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.212.129 > -------------------------------------------------------------------------- < 作者: dinos (守護神) 看板: Web_Design 標題: Re: 請問製作聊天室 時間: Wed Jun 9 19:01:26 2004 ※ 引述《clifflu (要當乖寶寶 ^^)》之銘言: : ※ 引述《ificould (茶與咖啡的戰爭)》之銘言: : : 通常都是設定經過某一段時間後 : : 自動重整頁面 : : 有沒有辦法在有使用者輸入資料時才重整頁面? : : php&mysql介面 : 那你要自己想辦法重建 call back 介面. : 用一個 java applet (或 Flash, ActiveX等) 恐怕是在 html 裡的少數作法. html 是輸出後就固定的東西 所以一定要由 client 主動向 server 要資料才會更新 可以試試切一個隱藏框架 ex: <frameset cols="*,100%"> <frame name="dectFrame" src="dect.php"> <frame name="showFrame" src="show.php"> </framese> 然後 dect.php <?php $f=filectime([message file]); $d=date("U"); if($d<$f+3) { ?> <meta http-equiv="refresh" content="2;URL=dect.php"> <script language=javascript> showFrame.location.href='show.php?ct=<?php echo $d; ?>'; </script> <?php } else { ?> <meta http-equiv="refresh" content="2;URL=dect.php"> <?php } ?> -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.113.158.10
clifflu:這也算 refresh 呀 ^^ 不知道 XML 有無解 140.112.125.68 06/10
dinos:對啊,flash6/7 應該有得解吧,xml我不會 140.113.158.10 06/11