优化Java applets 加载过程


  大家知道,在java applet还没有全部加载的时候,IE或Netscape会在applet对应的区域显示一块灰色的区域。那,您有没有想过用其他的方式代替它呢?

  本文介绍了如何利用JavaScript 实现在加载java applet时候显示一段消息,比如请稍候之类的话。该段代码可以在IE和Netscape运行。

  下面的代码就可以解决这个问题。

<html>
<head>
<title>Your Title Here</title>
</head>

<script language="JavaScript">
<!-- Hide script from old browsers
function init()
{
// Microsoft Internet Explorer
if (document.all)
{
document.all.loading.style.visibility="hidden";
document.all.myapplet.style.visibility="visible";
document.applets[0].repaint();
}
// Netscape Navigator
else
{
document.loading.visibility="hide";
document.myapplet.visibility="visible";
}
}
// -->
</script>

<style type="text/css">
#loading {
position:absolute;
left:150;
top:200;
}
#myapplet {
position:absolute;
left:10;
top:10;
visibility:hide;
}
</style>
<body onLoad="init()">
<div id="loading">
<p>Please wait while Java applet loads...</p>
</div>
<div id="myapplet" style="visibility:hidden">
<applet archive="app1.jar" code="app1.class" align="baseline" width="620" height="442">
<p>Requires a browser that supports Java.</p>
</applet>
</div>
</body>
</html>
12下一页阅读全文 (作者:邱文宇 编译 责任编辑:方舟)

转载请注明地址:http://www.yujinxiangqiangzhi.com/rjgs/rjgs/46.html


  • 上一篇文章:
  • 下一篇文章:
  • 公司简介 广告合作 发布优势 服务条款 隐私保护 网站地图 版权声明