我希望能夠以編程方式調用右鍵單擊菜單選項,從用戶事件(例如滾動和當然)發起。這可能嗎?以編程方式調用瀏覽器右鍵單擊菜單選項?
具體來說,我希望能夠使用純Javascript將Safari作爲「使用圖像作爲桌面圖片」或「將圖像添加到iPhoto圖庫」或Firefox「設置爲桌面背景」不得不右鍵單擊。那可能嗎?
我希望能夠以編程方式調用右鍵單擊菜單選項,從用戶事件(例如滾動和當然)發起。這可能嗎?以編程方式調用瀏覽器右鍵單擊菜單選項?
具體來說,我希望能夠使用純Javascript將Safari作爲「使用圖像作爲桌面圖片」或「將圖像添加到iPhoto圖庫」或Firefox「設置爲桌面背景」不得不右鍵單擊。那可能嗎?
您不能這是因爲安全限制。
如果你能這樣做,惡意網站可以訪問你的瀏覽器並篡改你的系統。
據我所知,絕對沒有辦法以純Javascript使用通用形式。您必須爲每個瀏覽器構建擴展(或者可能是Firefox的Greasemonkey腳本,我不知道)。
我真的希望你不能這樣做......沒有網站應該能夠觸摸我的桌面圖片或iPhoto圖書館。
這實際上是可能的....看到這個答案: http://stackoverflow.com/questions/433919/javascript-simulate-right-click-through-code – Darwayne 2013-10-03 14:45:57