Usted puede desplegar los applet para los usuarios del Internet Explorer y de la familia de Mozilla de browsers en una de dos maneras:
|
|
A través del HTML puro
Con Javascript
Al usar un acercamiento puro del HTML para desplegar applet en un ambiente del mezclar-mixed-browser, observe el siguiente:
1. Internet Explorer
Reconoce la etiqueta del objeto
No hace caso del contenido de la etiqueta del comentario
2. Browsers de Mozilla
No haga caso de una etiqueta del objeto con la cualidad del classid
Interprete el contenido de la etiqueta del comentario
Considere el código siguiente del ejemplo de un HTML page:
< objeto
classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"
< name="code" value="Applet1.class" del param >
< comentario >
< encaje code="Applet1.class"
type="application/x-java-applet;jpi-version=1.6" >
< noembed >
Ninguna Ayuda De Java.
</noembed >
</encaje >
</comentario >
</objeto >
En vez de usar el acercamiento puro del HTML descrito arriba, usted puede utilizar Javascript para desplegar applet en un ambiente del mezclar-mixed-browser. Con Javascript, usted:
1. Detecte el browser del usuario con la variable
del appName.
2. Utilice document.write() el método para escribir una
etiqueta basada en el valor de la variable del appName:
Si el nombre del browser iguala "Netscape", escriba la etiqueta del encajar.
Si el nombre del browser iguala "Microsoft Internet Explorer", escriba la etiqueta del objeto.
En el ejemplo siguiente, document.write() el método hace salir un encajar o la etiqueta del objeto para cada usuario "en marcha":
< HTML >
< language="Javascript de la escritura" >
var _ app = navigator.appName;
si (_ == ' Netscape ' del app) {
document.write('<embed code="Applet1.class" ',
' width="200" ',
' height="200" ',
' ">'); type="application/x-java-applet;version=1.6
}
si (_ == ' Microsoft Internet Explorer ' del app) {
document.write('<OBJECT ',
'
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" ',
' width="200" ',
' height="200" > ',
' < name="code" value="Applet1.class" del PARAM > ',
' </OBJETO > ');
}
{
document.write('<p>Sorry, sin apoyo browser.</p > ');
}
</escritura >
</HTML >
Online: 620 users browsing the articles directory
|
|