2010-09-16 14 views
1

我對JavaScript很新穎,迄今爲止只使用了DOM,但現在我需要訪問瀏覽器模型,並且我不知道我想要做什麼是可能的。我可以使用JavaScript鎖定瀏覽器地址欄到特定的域名嗎?

問題:有時我讓我最小的女兒瀏覽一些適合兒童的Flash遊戲網站。問題在於大多數Flash遊戲都會在其啓動畫面中顯示與其他網站的鏈接。我的女兒經常選擇一個遊戲,然後,當Flash遊戲加載時,她點擊啓動屏幕,將她帶到其他網站。它讓我瘋狂,因爲她每兩分鐘呼喚一次幫助,因爲瀏覽器在其他站點上打開了一個新標籤。

我的具體需求: 我想知道是否可能有某種方式與Javascript,如書籤或類似的東西,在任何特定時刻在某種類型的僞kiosk模式下鎖定瀏覽器,所以它只能遵循鏈接到當前域上的URL,即當書籤被激活時地址欄中的域。

我不指望任何人爲我解決整個問題,但一些指針將不勝感激。提前致謝。

+0

可能更適合超級用戶。 – Yahel 2010-09-16 21:47:54

回答

2

如果從Flash打開鏈接,則無法執行任何操作。如果這是一個普通的HTML鏈接,您可以嘗試攔截click事件,並在它是外部鏈接時阻止它。但對於Flash,你的運氣不佳。

你將需要某種瀏覽器擴展或外部監控軟件。

1

擴展了Matti說的話,我看到兩種值得研究的方法。如果您搜索諸如「your_browser kiosk」之類的內容,將your_browser替換爲瀏覽器的實際名稱,則可能會找到一些有用的工具。或者,如果存在一組一致的問題站點,則可以修改您的主機文件以阻止這些站點的域。

相關問題