1 | /**
|
---|
2 | * This applet is just an empty applet ...
|
---|
3 | *
|
---|
4 | * I use it to use the HtmlConverter binary 'given' in the JDK: <DIR> <LI>I
|
---|
5 | * embed an instance of the EmptyApplet in my page, that contains the
|
---|
6 | * JUploadApplet: the user will be prompt to download the JRE of the correct
|
---|
7 | * version, if it nos installed. <LI>The JUploadApplet is created through the
|
---|
8 | * basic APPLET tag: it's much simplier this way, as I often change the applet
|
---|
9 | * parameters. </DIR> <BR>
|
---|
10 | *
|
---|
11 | * Below is a sample of the HTML code you can insert in you HTML/ASP/PHP/JSP/ or
|
---|
12 | * whatever page. It has been generated by using the jdk tool HtmlConverter from
|
---|
13 | * a simple applet tag (see the applet commented, at the end of the sample). <BR>
|
---|
14 | * This sample has been generate from an applet tag. Just replace all occurences
|
---|
15 | * of <I>plugins/jupload/wjhk.jupload.jar</I> by the URL of your jar file that
|
---|
16 | * contains the empty applet.
|
---|
17 | *
|
---|
18 | *
|
---|
19 | * <!--"CONVERTED_APPLET"--> <!-- The next applet is an empty one. It uses for
|
---|
20 | * one thing: prompt the --> <!-- user to download the JRE, if it's not
|
---|
21 | * installed on its computer' --> <!-- HTML CONVERTER --> <script
|
---|
22 | * language="JavaScript" type="text/javascript"><!-- var _info =
|
---|
23 | * navigator.userAgent; var _ns = false; var _ns6 = false; var _ie =
|
---|
24 | * (_info.indexOf("MSIE") > 0 && _info.indexOf("Win") > 0 &&
|
---|
25 | * _info.indexOf("Windows 3.1") < 0); //--></script> <comment> <script
|
---|
26 | * language="JavaScript" type="text/javascript"><!-- var _ns =
|
---|
27 | * (navigator.appName.indexOf("Netscape") >= 0 && ((_info.indexOf("Win") > 0 &&
|
---|
28 | * _info.indexOf("Win16") < 0 &&
|
---|
29 | * java.lang.System.getProperty("os.version").indexOf("3.5") < 0) ||
|
---|
30 | * (_info.indexOf("Sun") > 0) || (_info.indexOf("Linux") > 0) ||
|
---|
31 | * (_info.indexOf("AIX") > 0) || (_info.indexOf("OS/2") > 0) ||
|
---|
32 | * (_info.indexOf("IRIX") > 0))); var _ns6 = ((_ns == true) &&
|
---|
33 | * (_info.indexOf("Mozilla/5") >= 0)); //--></script> </comment>
|
---|
34 | *
|
---|
35 | * <script language="JavaScript" type="text/javascript"><!-- if (_ie == true)
|
---|
36 | * document.writeln('<object
|
---|
37 | * classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" WIDTH = "0" HEIGHT = "0"
|
---|
38 | * NAME = "EmptyApplet" codebase=
|
---|
39 | * "http://java.sun.com/update/1.5.0/jinstall-1_5-windows-i586.cab#Version=5,0,0,3"
|
---|
40 | * ><noembed><xmp>'); else if (_ns == true && _ns6 == false)
|
---|
41 | * document.writeln('<embed ' + 'type="application/x-java-applet;version=1.5" \
|
---|
42 | * CODE = "wjhk.jupload2.EmptyApplet" \ ARCHIVE =
|
---|
43 | * "plugins/jupload/wjhk.jupload.jar" \ NAME = "EmptyApplet" \ WIDTH = "0" \
|
---|
44 | * HEIGHT = "0" ' + 'scriptable=false ' +'pluginspage="http://java.sun.com/products/plugin/index.html#download"><noembed><xmp>'
|
---|
45 | * ) ; //--></script> <applet CODE = "wjhk.jupload2.EmptyApplet" ARCHIVE =
|
---|
46 | * "plugins/jupload/wjhk.jupload.jar" WIDTH = "0" HEIGHT = "0" NAME =
|
---|
47 | * "EmptyApplet"></xmp> <PARAM NAME = CODE VALUE = "wjhk.jupload2.EmptyApplet" >
|
---|
48 | * <PARAM NAME = ARCHIVE VALUE = "plugins/jupload/wjhk.jupload.jar" > <PARAM
|
---|
49 | * NAME = NAME VALUE = "EmptyApplet" > <param name="type"
|
---|
50 | * value="application/x-java-applet;version=1.5"> <param name="scriptable"
|
---|
51 | * value="false">
|
---|
52 | *
|
---|
53 | * Java 1.4 or higher plugin required. </applet> </noembed> </embed> </object>
|
---|
54 | *
|
---|
55 | * <!-- <APPLET CODE = "wjhk.jupload2.EmptyApplet" ARCHIVE =
|
---|
56 | * "plugins/jupload/wjhk.jupload.jar" WIDTH = "0" HEIGHT = "0" NAME =
|
---|
57 | * "EmptyApplet"> Java 1.4 or higher plugin required.
|
---|
58 | *
|
---|
59 | * </APPLET> --> <!--"END_CONVERTED_APPLET"-->
|
---|
60 | *
|
---|
61 | *
|
---|
62 | */
|
---|
63 | package wjhk.jupload2;
|
---|
64 |
|
---|
65 | import java.applet.Applet;
|
---|
66 |
|
---|
67 | /**
|
---|
68 | *
|
---|
69 | * @author etienne_sf
|
---|
70 | */
|
---|
71 | public class EmptyApplet extends Applet {
|
---|
72 |
|
---|
73 | /** A generated serialVersionUID, to avoid warning during compilation */
|
---|
74 | private static final long serialVersionUID = 1L;
|
---|
75 |
|
---|
76 | /**
|
---|
77 | *
|
---|
78 | */
|
---|
79 | public EmptyApplet() {
|
---|
80 | // We do ... an empty constructor ... ;-)
|
---|
81 | }
|
---|
82 |
|
---|
83 | }
|
---|