Windows.close不会关闭Chrome中刚打开的窗口

时间:2019-06-05 19:51:54

标签: google-chrome reporting-services

我有SSRS报告,最后一列有一个链接,该链接使用URL中发送的参数打开了执行数据库事务的asp.net网页。这是页面的唯一功能,它本身是空的,因此我想在打开页面后立即将其关闭。因此,在报告文本框的“操作”中,我具有以下内容:

="javascript:w=window.open('" & "http://server/mywebpage.aspx?invoice_id=" & Fields!INVOICE_ID.Value & "');w.close();document.location.reload(true);"

它按预期在IE11中工作。但是,在Chrome中,刚打开的空白页保持打开状态。如果我理解正确,Chrome会拒绝window.close,但是如果该窗口是通过相同的脚本(({window.close and self.close do not close the window in Chrome)打开的,则应该这样做。

0 个答案:

没有答案