从父小程序创建子小程序窗口
如何从浏览器中运行的小程序内创建 Web 浏览器外部的小程序窗口?
How do I create an applet window outside the web browser from within an applet running in that browser?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以使用
打开一个新窗口AppletContext.showDocument()
。 您需要在服务器上有一个包含 HTML 和所有内容的页面。 您可以从小程序获取上下文,该小程序继承getAppletContext()
来自基类。它最终看起来像这样:
如果您只想要一个外部窗口,您可以创建并显示一个框架。 它将是小程序的子项并受到相同的限制。 此外,如果用户离开小程序页面,它也会消失。
You can open a new window with
AppletContext.showDocument()
. You'll need to have a page on the server with the HTML and all. You get the context from your applet, which inheritsgetAppletContext()
from the base class.It'll end up looking something like this:
If you just want an external window, you can create and show a frame. It'll be a child of the applet and subject to the same restrictions. Also, it'll disappear if the user navigates away from the applet page.