作者Parker (冏)
看板java
标题[问题] 有关web可以直接执行用户端的jar
时间Sat Apr 14 21:58:08 2018
想请问一下
如果我想写某个web网页html
里面去执行我已经知道用户端存放的jar
目前知道IE可以用activexobject的shell方式执行
ex:在javascipt写
var objShell = new ActiveXObject("WScript.shell");
objShell.run('c:\temp\test.jar');
但是chrome跟firefox不支援
请问还有别的做法可以达到我的要求吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 59.115.163.166
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/java/M.1523714294.A.AFE.html
1F:→ kogrs: native messaging 04/15 00:32
2F:→ kogrs: 但它不是跑jar.. 要跑jar 要再花些功夫 04/15 00:33
3F:推 jej: 听起来像Java Web Start 04/15 06:39
4F:→ qrtt1: 比较好奇,为什麽有这种需求。 04/16 08:51
5F:→ atpx: 楼上, 有些产业要控制user的周边设备就需要这样做 04/19 00:12
6F:→ atpx: ex: 银行要控制刷摺机, 要抓到行员刷到的条码 04/19 00:13
7F:→ qrtt1: 比较疑问真实的 case 而不是我们帮忙猜答案R 04/19 18:42
8F:→ Parker: 如aptx大说的例子 04/27 12:51
10F:→ qrtt1: 一个预装的 client (要控制设备用的),然後 browser 要支援 05/01 08:49
11F:→ qrtt1: java plugin (这通常是为了 java applet),去实作。 05/01 08:49
12F:→ qrtt1: 可是新的 chrome 或 firefox 也不支援 java plugin 了。 05/01 08:50
13F:→ qrtt1: 要另外手动开启了,那应该是相当麻烦的事情。XD 05/01 08:51
14F:推 onepagebook: 写一个bat档,执行这个JAR,然後放网页让USER点选呢? 05/02 16:13