2013-11-21 71 views
0

嗨我已经在我的任务计划程序中设置了一个任务,通过定期打开Firefox窗口来登录到我的UTM。当加载相关的URL时,自动登录GM脚本将对其起作用并将我登录到UTM。关闭一个标签而不关闭窗口

我想在登录完成后关闭该选项卡。如果我使用

window.close();

它工作正常,但如果当时没有打开其他选项卡,它只是关闭窗口。

没有进入UTM的细节,我想下面 -

通用汽车破解其关闭只有在其他选项卡已经打开的标签。如果它是窗口的最后一个选项卡,则应该用空白选项卡替换它(以便窗口不关闭)。

GM可能无法获得有关其他选项卡的任何信息,但是有没有破解?

回答

0

据我所知,这是不可能的,如果没有其他,那么出于安全原因:您不会从您的视频流选项卡收集垃圾邮件的JavaScript收集所有数据和代表您提交表单。

Here's a thread with a solution that worked for IE7你可能可以操纵,但正如我所说这不太可能。

如果您决定在以前,不要考虑识别选项卡的数量,它不会发生,而是专注于确定是否有多个选项卡。

链接的示例使用if(clientY == 0)来确定浏览器是否正在关闭。这将是一个很好的起点。

同样,出于安全原因,您将无法找到有关打开标签的信息。

+0

嗯我放弃了这一点。将尝试纠正除了greasemonkey以外的东西......感谢您的回应 – magguu