Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/228.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
Java 如何关闭包含Vaadin iframe的弹出窗口_Java_Javascript_Vaadin - Fatal编程技术网

Java 如何关闭包含Vaadin iframe的弹出窗口

Java 如何关闭包含Vaadin iframe的弹出窗口,java,javascript,vaadin,Java,Javascript,Vaadin,我有一个Vaadin应用程序,它将在一个弹出窗口(包括iframe)中用于网页。我必须直接从Vaadin应用程序关闭此弹出窗口 因此,我将尝试这种方法,但没有成功: 我有一个jquery模式窗口,其中包含我的应用程序和iframe: <div id="dialog" title="Basic dialog">   <iframe style="border: 0px;" src="http://localhost:8080/vaadin-app" width="10

我有一个Vaadin应用程序,它将在一个弹出窗口(包括iframe)中用于网页。我必须直接从Vaadin应用程序关闭此弹出窗口

因此,我将尝试这种方法,但没有成功:

我有一个jquery模式窗口,其中包含我的应用程序和iframe:

<div id="dialog" title="Basic dialog">
  <iframe style="border: 0px;" src="http://localhost:8080/vaadin-app"
      width="100%" height="100%"></iframe>
</div>
我真的不知道我该怎么办。我尝试使用以下命令调用window.parent:

JavaScript.getCurrent().execute("console.log(window.parent);");
但是我在js控制台中没有定义。因此,我无法使用元素对话框或其他方法关闭弹出窗口

你能给我一些技巧或链接来完成我的任务吗


这是跨域的吗?
JavaScript.getCurrent().execute("console.log(window.parent);");