2015-06-03 59 views
-1

我有一個批處理文件,將完成的作業添加到基本的文本文件來創建日誌.txt文件。然後,我有一個流程設置,將表格,標題,橫幅等的html代碼添加到日誌中,並將副本保存爲Queue.html。然後我有一個index.html,其中包含該Queue.html頁面的iframe。該索引每15秒鐘有一個meta http-equiv =「刷新」。我遇到的問題是因爲計劃的批處理文件不斷覆蓋Queue.html,所以index.html將在頁面被覆蓋時嘗試刷新,並顯示頁面未找到錯誤(HTTP 403)。因爲我有這個iframed和自動刷新錯誤將消失15秒後。但是,由於我將頁面打開以監視隊列,因此有時不會生成非常乾淨的頁面。我對CSS和數據庫的知識非常有限,所以我只是好奇,如果有任何簡單的建議,讓這個頁面刷新一點清潔。html頁面與自動新鮮不顯示iframe時HTML頁面內被覆蓋

感謝,

+0

這個問題很不明確,使用不準確的語言,請考慮請求某人幫助您說出您的問題,使其更容易理解。 –

+0

我現在已經更新了這個問題的措詞。由於我是新手,無法添加代碼或屏幕截圖附件。 – dkrichards16

回答

0

您需要更改批處理文件如何替換Queue.html文件。

而不是刪除它並創建一個新的文件,首先在不同的文件(比如Queue-next.html)下創建新文件,然後將新文件重命名爲舊名稱,替換它。這將確保Web服務器永遠不會將文件視爲丟失。

我不熟悉的Windows命令,所以我不能使用精確的命令勸你,但這是此類問題的標準技術。

+0

謝謝。有誰知道重命名文件重命名現有的覆蓋命令?當我嘗試時出現語法錯誤? – dkrichards16

0

故障排除更多一些後,我發現了一個移動倍率(移動/ y)的命令,而不是在網絡服務器將重命名/重寫該文件,而不對指數I幀顯示錯誤的同一個目錄中的重命名的命令。感謝您的想法。