Ir ao conteúdo
  • Cadastre-se
Jefferson Moura Dos Santos

Comando no html que chama o arquivo .jar

Recommended Posts

Boa tarde pessoal, sou novo aqui no fórum e sou iniciante como programador.

Minha dúvida é relação a 2 tipos de arquivos.

Tenho minha página na web em html e tenho um arquivo .JAR

Quero saber se existe algum comando dentro do HTML que chama esse arquivo .jar, ou seja, que faça rodar o .jar na minha página web.

 

Agradeço desde já.

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

@Jefferson Moura Dos Santos Olá.

 

Para executar um jar no navegador, como você deseja, o que eu indicaria é utilizar uma applet, como é vista nessa resposta e chamá-la pelo javascript, como no exemplo a seguir:

 

<applet name="myapp" archive="myjar.jar" code="com.company.MyApplet"/>

<script> var result = myapp.foo(); </script>

Executando um JAR que está no computador do cliente pelo Internet Explorer
Outra possibilidade, depois de ver o que você queria a partir da edição da questão, é requisitar, através de javascript, que o cliente rode o jar pelo ActiveXObject, como pode ser visto aqui. O exemplo para rodar é esse:

 

function RunExe(){

var w = new ActiveXObject("WScript.Shell");

var myJar = 'C://WindowJar.jar'; //exemplo

w.run(myJar);//Roda o jar

return true; }

 

Caso você queira trabalhar algum retorno do arquivo executado, você pode utilizar o seguinte exemplo:

function RunExe(){
var w = new ActiveXObject("WScript.Shell");
var myJar = 'C://WindowJar.jar'; //exemplo
var ex = w.run(myJar);//Roda o jar
var ret = ""; //lê a saída do jar
while (!ex.StdOut.AtEndOfStream) {
ret += ex.StdOut.ReadLine(); } //Dá um alert no retorno
alert(ret)
return true; }

 

Utilizar uma tag de referência no HTML

 

<a href="protocolname:parameter-value">link</a>

 

Font: stackoverflow

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×