ein applet fragt per
public void url getcodebase()
die adresse ab, von der es geladen wird, vergleicht diese mit einem vorgegebenen wert
("http://www.zuhause.com")
und gibt eine exeption in der statuszeile("bin nicht zu hause!") aus, wenn es lokal geladen wird, anstatt zu laufen (das appletfenster bleibt grau).
gibt es eine möglichkeit, per javascript den wert, den die java virtual machine als antwort auf getcodebase() zurückliefert, mit dem abgefragten wert zu überschreiben, so daß das applet "glaubt", es sei von zuhause aus geladen worden?
oder lässt sich die bedingung:
springe zur exeption("bin nicht zu hause!"),
wenn codebase NICHT "http://www.zuhause.com"
ändern in
springe zur exeption("bin nicht zu hause!"),
wenn codebase "http://www.zuhause.com"
oder kann man evtl. die eingecodete adresse "http://www.zuhause.com"
per javascript überschreiben
um halt irgendwie die abgefragte bedingung zu erfüllen?