Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/473.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 网站如何检查应用程序是否在我的电脑上运行_Javascript_Jdownloader - Fatal编程技术网

Javascript 网站如何检查应用程序是否在我的电脑上运行

Javascript 网站如何检查应用程序是否在我的电脑上运行,javascript,jdownloader,Javascript,Jdownloader,今天我访问了一个允许使用JDownloader下载文件的网站。网站上有这样的图片: 如果我的电脑正在运行JDownloader客户端,则该图像将更改为此图片: 现在我的问题是:这个网站怎么知道这个应用程序正在我的计算机上运行?我想不出一个办法 看起来JDownloader在本地机器上运行HTTP服务器,并使URL可用,然后可以使用URL检查它是否正在运行。请看这里: 检查网站是否有运行在浏览器上的java插件。我对javascript没有足够的了解,但它无法检测到您的计算机上发生了什么。据猜

今天我访问了一个允许使用
JDownloader
下载文件的网站。网站上有这样的图片:

如果我的电脑正在运行JDownloader客户端,则该图像将更改为此图片:


现在我的问题是:这个网站怎么知道这个应用程序正在我的计算机上运行?我想不出一个办法

看起来JDownloader在本地机器上运行HTTP服务器,并使URL可用,然后可以使用URL检查它是否正在运行。请看这里:


检查网站是否有运行在浏览器上的java插件。我对javascript没有足够的了解,但它无法检测到您的计算机上发生了什么。据猜测,这是一个浏览器扩展,它修改页面以包含一些表示它存在的元信息。页面将使用JavaScript检查该元信息。