一、允许浏览器弹出窗口
有些网站为了展示内容或者交互需要使用到弹出窗口,而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>