Размещение апплета с другого веб-сайта может быть так же просто, как установка соответствующего атрибута codebase
. НАПРИМЕР. Апплет свойств на моем сайте (подробности смотрите в HTML-коде) можно запустить локально (или с другого сайта) с помощью этого HTML.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<title>
Property Probe - applet
</title>
<script type='text/javascript' src="http://www.java.com/js/deployJava.js">
</script>
<script type='text/javascript'>
var attributes = {
code:'org.pscode.tool.property.PropertyProbe',
codebase:'http://pscode.org/lib',
archive:'propprobe.jar',
id:'applet',
scriptable:'true',
width:'600',
height:'300'
};
var version = '1.2';
var params;
</script>
</HEAD>
<BODY>
<script type='text/javascript'>
deployJava.runApplet( attributes, params, version );
</script>
</BODY>
</HTML>
Он столкнется с проблемами, если апплет ожидает найти (не класс) ресурсы относительно базы документов, в отличие от базы кода.