gpt4 book ai didi

java - 如何从 applet 中获知 Java applet 正在哪个 Web 浏览器下运行?

转载 作者:行者123 更新时间:2023-12-01 15:56:09 32 4
gpt4 key购买 nike

Possible Duplicate:
How to get browser type and version from within an applet?

我需要获取运行小程序的 Web 浏览器版本/供应商。我可以从系统属性中获取 Java 版本和操作系统,但我没有看到浏览器的任何类似信息。

最佳答案

您需要使用Javascript并修改参数值。

可以使用导航器对象获取浏览器信息

一些方法

navigator.appName
navigator.appVersion
navigator.userAgent

并将这些值动态传递到applet标签中,它们是applet中方法的实际参数。

可以在这里找到一个关于集成 javascript 和 java applet 的小但很好的示例。 http://www.ibiblio.org/java/course/week5/16.html

之后您可以使用以下代码片段设置值。

<applet >

<PARAM id="browserAgent" name="browserAgent" value=""/>

</applet>

<script type="text/javascript">

document.getElementById("browserAgent").value=navigator.userAgent;

</script>

关于java - 如何从 applet 中获知 Java applet 正在哪个 Web 浏览器下运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5010422/

32 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com