我將Firefox作爲非交互式自助服務終端類型應用程序運行,該應用程序通過不同網站上的多個網頁進行迭代。爲了實現,我有一個使用JavaScript來迭代location.hrefs數組的頁面。網絡瀏覽器自助服務終端 - 從網絡中斷中恢復
我希望我的自助服務終端頁面能夠在我的自助服務終端應用程序和我的Web服務器之間發生網絡中斷時自動恢復。目前,如果中斷,應用程序必須重新啓動。有沒有什麼辦法可以在任何瀏覽器中實現?
我將Firefox作爲非交互式自助服務終端類型應用程序運行,該應用程序通過不同網站上的多個網頁進行迭代。爲了實現,我有一個使用JavaScript來迭代location.hrefs數組的頁面。網絡瀏覽器自助服務終端 - 從網絡中斷中恢復
我希望我的自助服務終端頁面能夠在我的自助服務終端應用程序和我的Web服務器之間發生網絡中斷時自動恢復。目前,如果中斷,應用程序必須重新啓動。有沒有什麼辦法可以在任何瀏覽器中實現?
這真的取決於。如果應用程序是非交互的,它應該非常簡單。只需使用兩個框架,將應用程序加載到一個框架中,並定期更改另一個框架中的URL。這樣,第一幀不會刷新,所以在網絡中斷的情況下,它將繼續循環瀏覽頁面(儘管它們會顯示爲錯誤),直到網絡返回(此時應用程序將在下一次恢復正常刷新)。
請注意,您不必顯示兩幀。只包含需要的JavaScript循環瀏覽網頁的第一幀很容易看不見。
你也許可以做更復雜的事情,比如在頁面改變之前用Ajax輪詢以查看你是否有連接,但是由你來決定是否有必要。
將頁面設置爲主頁並將Firefox添加到自動啓動文件夾。
對於自助服務終端模式,我發現an addon聲稱對此有幫助。有沒有測試它自己,但...
編輯(以爲是應該重新啓動您的網站)
爲了與您的切換是停止響應,我會做一些喜歡做一個AJAX調用網站問題首先檢查頁面並檢查http狀態。如果沒問題 - 在內容區域(iframe?)加載頁面,如果沒有,則轉到下一頁。頁面會在循環中每次被檢查,這意味着當頁面返回時會顯示一個下頁。
很簡單,但我希望你明白了嗎?
我有一個類似的設置。我使用Tab幻燈片(https://addons.mozilla.org/sv-se/firefox/addon/tab-slideshow/)與ScrollyFox(https://addons.mozilla.org/sv-se/firefox/addon/scrollyfox/)
我有幻燈片設置,以便它每30秒左右重新加載標籤。我爲每個站點都有一個標籤,我想要演示這些標籤,並且標籤幻燈片將以一定的時間間隔循環顯示。採用這種方法的上限是,它們通常會一直裝滿。
對於firefox 4中的全屏,只需F11,然後Alt + F4,它會在下次加載時以全屏啓動。我之前使用過Full Fullscreen,但尚未升級到支持FF4。它在3.6工作。
自動啓動很棒,但這不會幫助瀏覽器從失敗的網絡連接恢復到網頁。 – kittyhawk 2011-03-30 15:41:41
啊,對不起,我一定誤解了你的帖子。將編輯。 – 2011-03-30 15:46:49