您的位置:

如何确认浏览器允许使用Java

一、允许浏览器弹出窗口

有些网站为了展示内容或者交互需要使用到弹出窗口,而Java程序通常也需要弹出窗口。

要允许浏览器弹出窗口,我们需要检查浏览器的设置:

  1. 在Chrome浏览器中,点击右上方的三个点按钮,选择“设置”,再选择“网站设置”,在“弹出式窗口”下选择“允许所有网站自动弹出窗口(推荐)”,或者在“允许”列表中添加Java程序的域名。
  2. 在Firefox浏览器中,点击右上角的菜单,选择“选项”,再选择“隐私与安全”,在“权限”标签页下,找到“弹出窗口”选项,再选择“允许”,或者在“允许”列表中添加Java程序的域名。
  3. 在Internet Explorer或Edge浏览器中,点击浏览器菜单中的“工具”,选择“弹出式窗口阻止程序”,在菜单中选择“永远允许此网站来弹出窗口”,或者在“允许”列表中添加Java程序的域名。

一旦设置完成,Java程序就可以在网页中弹出窗口了。

二、浏览器怎么允许摄像头

有时,Java程序可能需要使用摄像头。我们也需要检查浏览器的设置,也和允许弹出窗口类似:

  1. 在Chrome浏览器中,点击右上角的三个点菜单按钮,选择“设置”,再选择“隐私与安全”,找到“站点设置”,然后找到“摄像头”,选择“允许”,或者在“允许”列表中添加Java程序的域名。
  2. 在Firefox浏览器中,点击右上角的菜单按钮,选择“选项”,再选择“隐私与安全”,在“摄像头”下方找到Java程序的域名,选择“允许”。
  3. 在Internet Explorer或Edge浏览器中,点击浏览器菜单中的“工具”,选择“Internet选项”,在选项卡中找到“隐私”标签页,在此标签页下找到“位置”,然后将Java程序的域名添加到“位置”中。

三、浏览器始终允许怎么取消

有些Java程序需要在浏览器始终允许的情况下才能运行,但是这种方式并不安全。如果你想要取消浏览器始终允许Java程序,请按照以下步骤:

  1. 在Chrome浏览器中,点击右上角的三个点菜单按钮,选择“设置”,再选择“高级设置”,再找到“隐私设置”,点击“内容设置”,找到“Flash”,选择“阻止所有网站上的Flash”,或者在下面的“允许”列表中找到Java程序的域名,然后将其删除。
  2. 在Firefox浏览器中,点击右上角的菜单按钮,选择“选项”,再选择“隐私与安全”,在“权限”中找到“载入的插件”,然后单击右侧的设置按钮,在弹出的窗口中找到Java程序的域名,将其删除。
  3. 在Internet Explorer或Edge浏览器中,点击浏览器菜单中的“工具”,选择“Internet选项”,在选项卡中找到“安全”标签页,找到“Internet”区域下的“自定义级别”按钮,然后找到“ActiveX导入和导出”,选择“禁用”,或者在列表中找到Java程序的域名,将其删除。

四、浏览器允许下载怎么设置选取

如果Java程序需要下载文件或者从服务器获取数据,那么我们需要在浏览器中开启下载,需要按照以下步骤进行设置:

  1. 在Chrome浏览器中,点击右上角的三个点菜单按钮,选择“设置”,再找到“隐私设置”,在此菜单下选择“站点设置”,然后找到“下载”,将Java程序的域名添加到白名单,在下载时就不会被阻止。
  2. 在Firefox浏览器中,点击右上角的菜单按钮,选择“选项”,在菜单栏中选择“隐私与安全”,在“权限”下方找到“下载”,然后在“允许下载”列表中添加Java程序的域名。
  3. 在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>