gpt4 book ai didi

javascript - 打开窗口并在该窗口上运行函数

转载 作者:行者123 更新时间:2023-11-27 22:48:47 30 4
gpt4 key购买 nike

我想打开一个新窗口,该窗口有一个对象列表,并且应根据前一个窗口中的选择来过滤这些对象。我想我可以通过函数过滤列表,但是如何运行该函数?

这就是我能做的:

var popup = window.open('pageURL');
$(popup.document).ready(function() {
// this is where function should be
popup.alert('HelloWorld');
});

但是如何将警报更改为函数呢?

如果我在我的其他应用上有一个函数function test() {alert('HelloWorld'};如何从我的第一个应用程序运行此功能?

popup.alert('HelloWorld');popup.test(); 交换不起作用。

最佳答案

您需要对打开的窗口的引用才能在新窗口中调用函数,例如:

var oNewWindow = window.open("new.window.url", "mywindow");
oNewWindow.onload = function(){oNewWindow.window.newWindowFunction();};

关于javascript - 打开窗口并在该窗口上运行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38222011/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com