Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/386.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 Dart可以在其他窗口中操作HTML元素吗?_Javascript_Html_Dart_Dart Html - Fatal编程技术网

Javascript Dart可以在其他窗口中操作HTML元素吗?

Javascript Dart可以在其他窗口中操作HTML元素吗?,javascript,html,dart,dart-html,Javascript,Html,Dart,Dart Html,因此,我在一个页面中嵌入了一个Dart应用程序,它打开了另一个窗口,其中有一个先前存在的页面,只有HTML/JS。我试图将信息输入页面并从Dart内部显示,大致如下: var div=querySelector(“#div_id”); div.text=“我的消息”; 我用不同的元素尝试了不同的变化,但没有成功 最后,我在子窗口HTML上用JS编写了显示代码,并使用查询字符串传递了信息 所以我的问题是:如果另一个页面中没有Dart.js和其他嵌入的东西,Dart可以操纵另一个页面吗?还是我只是

因此,我在一个页面中嵌入了一个Dart应用程序,它打开了另一个窗口,其中有一个先前存在的页面,只有HTML/JS。我试图将信息输入页面并从Dart内部显示,大致如下:

var div=querySelector(“#div_id”);
div.text=“我的消息”;
我用不同的元素尝试了不同的变化,但没有成功

最后,我在子窗口HTML上用JS编写了显示代码,并使用查询字符串传递了信息

所以我的问题是:如果另一个页面中没有Dart.js和其他嵌入的东西,Dart可以操纵另一个页面吗?还是我只是做错了什么


感谢您的帮助。

如果您使用Window.open()方法创建新窗口,那么您将返回一个WindowBase对象。您可以使用此引用深入了解新窗口的DOM。有关更多信息,请参见

我不熟悉Dart,但如果您可以获得对已打开窗口句柄的引用(在编译的Javascript中),则可以引用该窗口的
文档
对象,如下所示:
[window reference].document.querySelector(…)
。看见