[問題] JS清除目前網頁的內容?

看板Web_Design作者 (天才小胖子-草兒活力花俏)時間19年前 (2006/08/07 21:07), 編輯推噓2(206)
留言8則, 3人參與, 最新討論串1/3 (看更多)
嗯嗯…最近在作網頁的時候… 有想過如果網頁出現錯誤訊息的話… 就直接跳到錯誤訊息框… 但是PHP的header()函數應該是不能在網頁已輸出的狀況下跳出頁面… 暫存區是一個解決方法… 但會不會浪費到本機的記憶體啊@@~ 所以想問說…javascript有沒有辦法將目前的內容清空呢? 網頁結構如下… <html> <body> <big>這是原本會顯示的內容</big> : : : : <? if(有錯誤產生){ ?> <script> ...... //清除已顯示的內容(這段不知怎麼寫0rz) </script> <big>因為有錯誤產生,所以只顯示錯誤訊息</big> <? exit(); } ?> <!--下面的內容如果在有錯誤的狀況下是不會顯示的--> : : : </body> </html> 當錯誤產生的話… 只會顯示「因為有錯誤產生,所以只顯示錯誤訊息(大字)」 Javascript有辦法作到這樣嗎@@a 還是說還有安全性的問題呢@@~ 先謝謝大家的解答囉0rz... -- ╔作者 grassboy2 來自 ptt.cc 的怒吼! P_GrassboyWebBBS版【http://WebGrassboy.twbbs.org Design By Grassboy@MDS 白日夢工作室 ╚─你現在還以為,瀏覽器不能打逼嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.115.206.39

08/07 21:22, , 1F
只要直接document.write()就會清光光再寫上去
08/07 21:22, 1F

08/07 21:22, , 2F
當然是在網頁全部載入完畢後才會這樣 否則只是單純輸出
08/07 21:22, 2F

08/07 21:25, , 3F
為什麼你的PHP程式不能先檢查那個'錯誤'在決定要output什麼
08/07 21:25, 3F

08/07 21:26, , 4F
內容呢?
08/07 21:26, 4F

08/07 21:27, , 5F
耶…之所以這樣…是因為我把資料庫操作寫成一個function
08/07 21:27, 5F

08/07 21:28, , 6F
想說如果在操作SQL的時候出錯…就只顯示錯誤訊息…
08/07 21:28, 6F

08/07 21:29, , 7F
而好像不是所有SQL都能在網頁印出前先處理好的說^^"
08/07 21:29, 7F

08/07 21:29, , 8F
不了解 ... 你要不要把完整的程式po出來呢?
08/07 21:29, 8F
文章代碼(AID): #14rphrYV (Web_Design)
文章代碼(AID): #14rphrYV (Web_Design)