| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2006 15:29:19
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
Galera tenho uma applet na minha pagina e queria via javascript acessar um metodo dela.
Segui uns passos de um site mas da erro de javascript dizendo que a funcao nao eh suportada.
Codigo applet:
JS:
Alguem pode me explicar como fazer?
Alberto
|
http://alots.wordpress.com |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2006 15:38:35
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Você declarou esse método getComputadorIdMomento como public? Isso faz uma diferença lascada.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2006 17:09:39
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
Declarei aqui o metodo:
Alberto
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2006 17:12:15
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
public String getComputadorIdMomento
Alberto
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2006 17:21:56
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Hum, por acaso você está usando o IE? Uma recente atualização do Internet Explorer fez com que applets não possam ser acessadas direito sem você clicar pelo menos uma vez em cima, ou então (o que é preferível) incluir o tag < applet > usando um arquivo .js incluído na sua página (o esquema é meio complicado).
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 10/05/2006 19:45:06
|
julianostr
GUJ Ranger
![[Avatar]](/images/avatar/ca7e09eacf1ae34bc819d495c5adfed9.jpg)
Membro desde: 31/03/2006 14:16:14
Mensagens: 855
Localização: Blumenau - SC
Offline
|
http://www.guj.com.br/posts/list/31313.java
|
LASER
Light Amplification by Stimulated Emission of Radiation |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 00:13:22
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
Ok galera resolvi o problema. Era que eu tava chamando uma funcao que tava dentro de uma classe que eu usava na applet. Agora tem como fazer ao contrario? Eu da applet acessar uma funcao javascript? Eu ouvi dizer que sim, o q vcs acham?
Alberto
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 10:03:10
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Funciona direitinho - muitos dos applets que escrevo são "sem cara" (1 pixel de tamanho) e é o JavaScript/DHTML que toma conta dessa parte de visualização e entrada de dados na applet.
http://developer.mozilla.org/en/docs/Core_JavaScript_1.5_Guide:LiveConnect_Overview
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 10:11:35
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
Valeu Thingol, funcionou!!. Agora a ultima coisa, na tag archive eu posso colocar mais um jar. Na verdade eh o seguinte, a biblioteca que eu to usando, usa o objeto o URL para carregar uma url passada como parametro e com isso ocorre erro de seguranca na applet, tem como eu assinar so um dos arquivos desta biblioteca(prefuse)?
Alberto
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 10:13:07
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
Qualquer jar pode ser assinado e reassinado. Basta usar o JarSigner.
Você só vai ter o incômodo de ver aparecer aquele diálogo de segurança para cada JAR que for carregado e estiver assinado.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 10:30:27
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
Mas eu posso colocar mais de um jar na tag archive? Pq ai eu assinaria so meu applet e a biblioteca nao.
Alberto
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 11:13:02
|
thingol
Moderador
Membro desde: 29/07/2004 16:10:13
Mensagens: 17543
Offline
|
a) Você pode pôr vários jars no atributo ARCHIVE da tag APPLET. Separe-os com vírgulas.
b) Se a sua biblioteca não faz nada que requeira assinatura digital, ela não precisa ser assinada. (Não sei o que ela faz; você precisa testar para ver o que ocorre. Por exemplo, se ela abre um socket para um endereço que é diferente do endereço do web server, ela requer assinatura.)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 11/05/2006 13:29:41
|
alots_ssa
JavaEvangelist
Membro desde: 19/07/2005 11:21:24
Mensagens: 469
Localização: Salvador
Offline
|
Valeu Thinglo, eu achava que se o applet abrisse qualquer tipo de socket teria que ser assinado. Isso eh bom. Valeu velho.
Alberto
|
http://alots.wordpress.com |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 22/07/2011 08:28:23
|
ivan cox
Thread.start()
![[Avatar]](/images/avatar/a87142c1423d1e2ce56083a17bf35c43.jpg)
Membro desde: 21/04/2009 08:04:56
Mensagens: 32
Localização: Brasília
Offline
|
Desenterrando!
Galera alguém tem algum exemplo de como passar parâmetros da applet para um javascript ou para um xhtml?
Desde já obrigado!
|
Sei que nada sei! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 31/10/2011 11:31:10
|
antonioishac
Smalltalk
Membro desde: 11/08/2011 10:24:46
Mensagens: 4
Offline
|
Olá Pessoal, que bom que achei este post... funcionou certinho.
Obrigado.
|
|
|
 |
|
|