2016-05-30 162 views
0

因此,我正在尋找解決方法,從瀏覽器中打開本地文件。我在想的是,我可以有一些腳本,當它被激活時,它會啓動一組密鑰來激活一個快捷方式,該快捷方式會打開指定了該快捷方式的特定本地文件。點擊:激活鍵盤快捷方式

我可能會瘋了,但這可能嗎?

+0

您可以將鍵盤事件分派給文檔,而不是瀏覽器。 – RobG

+0

嗯,我並不真的需要它到瀏覽器,我只需要計算機本身就能識別只有在單擊按鈕時纔會出現的按鍵。 – Eksepshon

+0

你錯過了這一點。 Javascript在主機環境中運行,它只能訪問主機提供的API。在瀏覽器中,瀏覽器是主機。它主要提供DOM API和其他一些(XMLHttpRequest是一個)。沒有主機提供API,您肯定無法將隨機鍵擊發送到主機系統。沒有一個。 – RobG

回答

0

不幸的是,我不認爲這是可能的事情的瀏覽器端,這是我假設你在說什麼?

簡短的回答是瀏覽器快捷方式無法通過JavaScript觸發。

您可以嘗試通過導航到file://..../路徑直接導航到JavaScript文件,儘管我幾乎可以肯定這是不被允許的,因爲這將是瀏覽器中的一個巨大的安全漏洞。

+0

是的,這是我想解決的問題。該網站在本地網絡中,因此我並不擔心安全問題,因爲它只在這裏使用,但瀏覽器不允許直接打開。 – Eksepshon