Ir ao conteúdo
  • Cadastre-se

Comando no html que chama o arquivo .jar


Posts recomendados

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á.

 

Link para o comentário
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

Link para o comentário
Compartilhar em outros sites

  • 2 anos depois...

Crie uma conta ou entre para comentar

Você precisa ser um usuário 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 comunidades 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

×
×
  • Criar novo...