Java applets Desdobrando-se em um ambiente
misturado do browser
Você pode desdobrar applet para usuários do
Internet Explorer e da família de Mozilla dos browsers em uma de duas
maneiras:
Através do HTML puro
Com O Javascript
Usando o HTML Puro
Ao usar uma aproximação pura do HTML desdobrar
applet em um ambiente do mistur-mixed-browser, anote o seguinte:
1. Internet Explorer
Reconhece o Tag do objeto
Ignora os índices do Tag do comentário
2. Browsers de Mozilla
Ignore um Tag do objeto com o atributo do classid
Interprete os índices do Tag do comentário
Considere o seguinte código do exemplo de um HTML
page:
< objeto
classid="clsid:CAFEEFAC-0016-0000-0000-ABCDEFFEDCBA"
< name="code" value="Applet1.class" do param >
< comentário >
< encaixe code="Applet1.class"
type="application/x-java-applet;jpi-version=1.6" >
< noembed >
Nenhuma Sustentação De Java.
</noembed >
</encaixe >
</comentário >
</objeto >
Usando O Javascript
Em vez de usar a aproximação pura do HTML
descrita acima, você pode usar o Javascript desdobrar applet em um
ambiente do mistur-mixed-browser. Com o Javascript, você:
1. Detecte o browser do usuário com a variável do
appName.
2. Use document.write() o método escrever um Tag baseado
no valor da variável do appName:
Se o nome do browser igualar "Netscape", escreva o Tag
encaixar.
Se o nome do browser igualar "o Microsoft Internet Explorer",
escreva o Tag do objeto.
No seguinte exemplo, document.write() o método outputs
encaixar ou Tag do objeto para cada usuário "na mosca":
< HTML >
< language="Javascript do certificado" >
var _ app = navigator.appName;
se (_ == ' Netscape ' do app) {
document.write('<embed code="Applet1.class" ',
' width="200" ',
' height="200" ',
' ">'); type="application/x-java-applet;version=1.6
}
mais se (_ == ' Microsoft Internet Explorer do app ') {
document.write('<OBJECT ',
'
classid="clsid:8AD9C840-044E-11D1-B3E9-00805F499D93" ',
' width="200" ',
' height="200" > ',
' < name="code" value="Applet1.class" do PARAM > ',
' </OBJETO > ');
}
mais {
document.write('<p>Sorry, unsupported browser.</p > ');
}
</certificado >
</HTML >
este é um artigo adicionado por Clain Tipo
Disclaimer: Nosso Web site não
é responsável para a informação contida por este artigo.
Este artigo em nenhuma maneira reflete as vistas, as opiniões,
os pensamentos ou a opinião da equipe de funcionários do diretório
dos artigos.
Observação da tradução: O artigo
"Java applets Desdobrando-se em um ambiente misturado do browser" foi
traduzido usando um serviço de tradução automatizado. Nós
desculpamo-nos sincerely por todos os erros da tradução que ocorram.
Obrigado compreendendo.