一、允許瀏覽器彈出窗口
有些網站為了展示內容或者交互需要使用到彈出窗口,而Java程序通常也需要彈出窗口。
要允許瀏覽器彈出窗口,我們需要檢查瀏覽器的設置:
- 在Chrome瀏覽器中,點擊右上方的三個點按鈕,選擇「設置」,再選擇「網站設置」,在「彈出式窗口」下選擇「允許所有網站自動彈出窗口(推薦)」,或者在「允許」列表中添加Java程序的域名。
- 在Firefox瀏覽器中,點擊右上角的菜單,選擇「選項」,再選擇「隱私與安全」,在「許可權」標籤頁下,找到「彈出窗口」選項,再選擇「允許」,或者在「允許」列表中添加Java程序的域名。
- 在Internet Explorer或Edge瀏覽器中,點擊瀏覽器菜單中的「工具」,選擇「彈出式窗口阻止程序」,在菜單中選擇「永遠允許此網站來彈出窗口」,或者在「允許」列表中添加Java程序的域名。
一旦設置完成,Java程序就可以在網頁中彈出窗口了。
二、瀏覽器怎麼允許攝像頭
有時,Java程序可能需要使用攝像頭。我們也需要檢查瀏覽器的設置,也和允許彈出窗口類似:
- 在Chrome瀏覽器中,點擊右上角的三個點菜單按鈕,選擇「設置」,再選擇「隱私與安全」,找到「站點設置」,然後找到「攝像頭」,選擇「允許」,或者在「允許」列表中添加Java程序的域名。
- 在Firefox瀏覽器中,點擊右上角的菜單按鈕,選擇「選項」,再選擇「隱私與安全」,在「攝像頭」下方找到Java程序的域名,選擇「允許」。
- 在Internet Explorer或Edge瀏覽器中,點擊瀏覽器菜單中的「工具」,選擇「Internet選項」,在選項卡中找到「隱私」標籤頁,在此標籤頁下找到「位置」,然後將Java程序的域名添加到「位置」中。
三、瀏覽器始終允許怎麼取消
有些Java程序需要在瀏覽器始終允許的情況下才能運行,但是這種方式並不安全。如果你想要取消瀏覽器始終允許Java程序,請按照以下步驟:
- 在Chrome瀏覽器中,點擊右上角的三個點菜單按鈕,選擇「設置」,再選擇「高級設置」,再找到「隱私設置」,點擊「內容設置」,找到「Flash」,選擇「阻止所有網站上的Flash」,或者在下面的「允許」列表中找到Java程序的域名,然後將其刪除。
- 在Firefox瀏覽器中,點擊右上角的菜單按鈕,選擇「選項」,再選擇「隱私與安全」,在「許可權」中找到「載入的插件」,然後單擊右側的設置按鈕,在彈出的窗口中找到Java程序的域名,將其刪除。
- 在Internet Explorer或Edge瀏覽器中,點擊瀏覽器菜單中的「工具」,選擇「Internet選項」,在選項卡中找到「安全」標籤頁,找到「Internet」區域下的「自定義級別」按鈕,然後找到「ActiveX導入和導出」,選擇「禁用」,或者在列表中找到Java程序的域名,將其刪除。
四、瀏覽器允許下載怎麼設置選取
如果Java程序需要下載文件或者從伺服器獲取數據,那麼我們需要在瀏覽器中開啟下載,需要按照以下步驟進行設置:
- 在Chrome瀏覽器中,點擊右上角的三個點菜單按鈕,選擇「設置」,再找到「隱私設置」,在此菜單下選擇「站點設置」,然後找到「下載」,將Java程序的域名添加到白名單,在下載時就不會被阻止。
- 在Firefox瀏覽器中,點擊右上角的菜單按鈕,選擇「選項」,在菜單欄中選擇「隱私與安全」,在「許可權」下方找到「下載」,然後在「允許下載」列表中添加Java程序的域名。
- 在Internet Explorer或Edge瀏覽器中,點擊瀏覽器菜單中的「工具」,選擇「Internet選項」,在選項卡中找到「安全」標籤頁,在此標籤頁下找到「自定義級別」,在安全級別中選中「啟用」或「提示」。
五、示例代碼
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Java瀏覽器兼容性測試</title> <script type="text/javascript" src="https://www.java.com/js/deployJava.js"></script> <!-- 在這裡鏈接你的Java程序 --> <script type="text/javascript"> var attributes = { code:'JavaApplet.class', archive:'JavaApplet.jar', width:600, height:400} ; var parameters = { } ; deployJava.runApplet(attributes, parameters, '1.6'); </script> </head> <body> <p>Java程序正在載入,請稍等...</p> </body> </html>
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/288897.html