Javascript Dart可以在其他窗口中操作HTML元素吗?
因此,我在一个页面中嵌入了一个Dart应用程序,它打开了另一个窗口,其中有一个先前存在的页面,只有HTML/JS。我试图将信息输入页面并从Dart内部显示,大致如下: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可以操纵另一个页面吗?还是我只是
var div=querySelector(“#div_id”);
div.text=“我的消息”;
我用不同的元素尝试了不同的变化,但没有成功
最后,我在子窗口HTML上用JS编写了显示代码,并使用查询字符串传递了信息
所以我的问题是:如果另一个页面中没有Dart.js和其他嵌入的东西,Dart可以操纵另一个页面吗?还是我只是做错了什么
感谢您的帮助。如果您使用Window.open()方法创建新窗口,那么您将返回一个WindowBase对象。您可以使用此引用深入了解新窗口的DOM。有关更多信息,请参见我不熟悉Dart,但如果您可以获得对已打开窗口句柄的引用(在编译的Javascript中),则可以引用该窗口的
文档
对象,如下所示:[window reference].document.querySelector(…)
。看见