Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Da li aplet moze uticat na sadrzaj stranice

[es] :: Java :: Da li aplet moze uticat na sadrzaj stranice

[ Pregleda: 1029 | Odgovora: 3 ]

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Branko Braco
Branko Ivaković

Član broj: 44888
Poruke: 23
*.globalnet.hr.



Profil

icon Da li aplet moze uticat na sadrzaj stranice25.12.2005. u 15:59

Interesuje me da li je moguce pomocu java apleta uticati na sadrzaj stranice u kojoj se nalazi aplet.
Kao na primjer da promjenim boju na nekom dugmetu ili da pomjerim neki objekat na stranici ili bilo sta.
Da li je aplet ogranicen na samog sebe ili moze uticat na ostali sadrzaj u stranici.

Ako moze volio bi da mi dadnete neki najbanalniji primjer, bilo kakav.

Unaprijed hvala svima koji mi pokusaju objasniti.
25.12.2005. u 15:59 

Fedya
Fedor Hajdu
Senior Software Engeneer, Ammado Internet Services
Novi Sad

Član broj: 28246
Poruke: 624
*.leased.neobee.net.

Jabber: fedya@elitesecurity.org
Sajt: www.ammado.com


Profil

icon Re: Da li aplet moze uticat na sadrzaj stranice26.12.2005. u 13:28
Ne moze.
I am currently away on leave, traveling through time and will be returning last week.
26.12.2005. u 13:28 

bgd2500

Član broj: 55912
Poruke: 161
82.117.193.*



Profil

icon Re: Da li aplet moze uticat na sadrzaj stranice26.12.2005. u 18:11
Nije bas da ne moze, ali da postoji neko lepo i univerzalno resenje (da radi na svim browserima), ne postoji.

Iz Jave mozes da pozivas JavaScript funkcije, a iz JavaScript funkcija mozes da menjas HTML. Za vezu Java/JavaScript ti je potreban paket "netscape.javascript.*", odnosno JSObject klasa. Proguglaj malo, naci ces ga sigurno.

Za Netscape/Mozilla, postoji lepa caka sa URL-om i javascript potokolom, bez da koristis gore spomenuti paket.

Code:

import java.applet.*;
import java.net.*;

public class MyApp extends Applet {
  public void init() {
    String msg = "Hello from Java";
    try {
      getAppletContext().showDocument
        (new URL("javascript:myFunction(\"" + msg +"\")"));
      } catch (MalformedURLException me) { 
      }
  }
}
 

<html>
<head></head>
<body>
<script>
function myFunction(s) {
   alert(s);
   }

</script>
<applet code="MyApp.class"
        name="myApplet"  MAYSCRIPT
        height=10 width=10>
</applet>
</body>
</html>
26.12.2005. u 18:11 

Branko Braco
Branko Ivaković

Član broj: 44888
Poruke: 23
*.globalnet.hr.



Profil

icon Re: Da li aplet moze uticat na sadrzaj stranice27.12.2005. u 19:57
Hvala bgd2500, puno si mi pomogao!
27.12.2005. u 19:57 

[es] :: Java :: Da li aplet moze uticat na sadrzaj stranice

[ Pregleda: 1029 | Odgovora: 3 ]

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.