2011-03-22 206 views
-1

在使用Java的浏览器启动期间输入的到期时间之后,是否可以关闭浏览器?我必须在Eclipse中实现这一点。一段时间后关闭浏览器

+2

您(程序员)无权关闭我的(假想的最终用户)浏览器!我可能会打开20个与您的应用无关的选项卡。 – 2011-03-22 05:18:28

+0

顺便说一句 - 你是否控制浏览器中显示的网页?解决方案可能是在页面中包含元刷新(http://en.wikipedia.org/wiki/Meta_refresh)元素。请注意,维基百科条目在第一句话中说:“元刷新是一种**劝阻网页浏览器在给定时间间隔后自动刷新当前网页或框架的方法。”。 (重点是我的)所以,即使你想要实现的这种更无害的形式,也是令人沮丧的。顺便说一句 - 请仅发布1个问题(http://stackoverflow.com/questions/5387488/)。 – 2011-03-22 06:33:30

回答

0

那么必须有更好的方法,但是你可以创建一个RuntimeProcess,你可以在一段时间之后破坏它。

请注意,在这种情况下执行其他程序时的杀死进程通常不是一件好事,因为您阻止操作系统确保您的浏览器不会留下任何令人讨厌的东西。