2013-03-03 103 views
4

我是新來這個網站。
我創建了一個.exe啓動器爲html,它在谷歌瀏覽器中以Kiosk模式打開html(隱藏了標籤和地址欄的全屏模式)。防止HTML打開,如果已經打開另一個標籤

注意:Launcher在其主安裝目錄中有它自己的Chrome副本。

我的問題是,無論何時用戶啓動Launcher,它都會指向相同的Kiosk-Chrome,但會在新選項卡中打開它。由於標籤是隱藏的,有沒有辦法讓用戶返回到前一個標籤,除非關閉新標籤與「CTRL瓦特」或「CTRL + 」或「切換到前一個標籤ctrl + tab「。

有無論如何檢查相同的html是否已經打開?

回答

1

從php,javascript或html內不可能。 但是,您的啓動器應該可以將現有的chrome實例打開到哪個網頁,至少您應該能夠讀取現有選項卡的標題。

除此之外,當您的啓動器打開網頁時,您應該能夠爲窗口實例指定一個名稱(例如href鏈接的目標)。如果你使用該選項來指定一些神祕的窗口名稱,但是你的啓動器是唯一的,你的問題可能會被解決。

+0

謝謝!我解決了Frederik的答案。 我做了什麼: 添加了批處理代碼,以檢查程序(鑑於其路徑)是否正在運行。 – 2013-03-05 04:10:24

+0

不客氣。聽起來像一個可靠的解決方案 - 因爲你捆綁了二進制文件。 – fredrik 2013-03-05 14:12:33

相關問題