Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/reporting-services/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript JS如何检查页面是否在SSRS中打开_Javascript_Reporting Services - Fatal编程技术网

Javascript JS如何检查页面是否在SSRS中打开

Javascript JS如何检查页面是否在SSRS中打开,javascript,reporting-services,Javascript,Reporting Services,我做错了什么?我有一个关于SSRS的报告,我在报告中使用JS,我在报告中做了一个按钮,当我点击它时,URL打开,函数被执行。我想确保打开窗口并加载后,它会关闭。如何检查窗口是否已完全加载?像这样试过-不起作用。。。setTimeout可以工作,但不足以检查 var check = confirm('Lets Start?? \n \n GO'); if (check == true) { var myWindow = window.open('http://srv-ssrs/ReportSe

我做错了什么?我有一个关于SSRS的报告,我在报告中使用JS,我在报告中做了一个按钮,当我点击它时,URL打开,函数被执行。我想确保打开窗口并加载后,它会关闭。如何检查窗口是否已完全加载?像这样试过-不起作用。。。setTimeout可以工作,但不足以检查

var check = confirm('Lets Start?? \n \n GO');
if (check == true) {
  var myWindow = window.open('http://srv-ssrs/ReportServer/Pages/Report:ClearSession=True&rc:Toolbar=false', '_Blank');
if (document.readyState === "complete") {
{  setTimeout(function(){myWindow.close();}, 5000); ; alert('Ready')
  }
}   };

   
如果有帮助,请检查此链接