在Chrome中,可以使用window.opener来从一个使用window.open打开的窗口中获取对象。window.opener指向打开当前窗口的窗口对象。
要在chrome的window.opener中从window.open中获取对象,可以按照以下步骤进行操作:
- 在打开的窗口(新窗口)中,首先确保在打开新窗口时传递了一个唯一的窗口名称。例如,可以使用以下代码打开一个新窗口,并给窗口指定一个名称:
- 在打开的窗口(新窗口)中,首先确保在打开新窗口时传递了一个唯一的窗口名称。例如,可以使用以下代码打开一个新窗口,并给窗口指定一个名称:
- 在新窗口中,使用window.opener来访问打开该窗口的窗口对象。例如,可以使用以下代码获取打开新窗口的窗口对象:
- 在新窗口中,使用window.opener来访问打开该窗口的窗口对象。例如,可以使用以下代码获取打开新窗口的窗口对象:
- 现在,您可以使用openerWindow对象来访问打开窗口中的属性和方法。例如,如果打开窗口中有一个名为"myObject"的对象,您可以使用以下代码来获取该对象:
- 现在,您可以使用openerWindow对象来访问打开窗口中的属性和方法。例如,如果打开窗口中有一个名为"myObject"的对象,您可以使用以下代码来获取该对象:
- 或者,如果打开窗口中有一个名为"myFunction"的函数,您可以使用以下代码来调用该函数:
- 或者,如果打开窗口中有一个名为"myFunction"的函数,您可以使用以下代码来调用该函数:
请注意,以上代码仅适用于在相同域名下打开的窗口。如果在不同域名下打开的窗口中尝试访问window.opener,将会遇到安全限制。
另外,对于chrome浏览器来说,并没有特定的腾讯云产品与此问题相关,因此无需提供腾讯云相关产品和产品介绍链接地址。