【发布时间】:2021-12-29 07:10:31
【问题描述】:
您好,我试图打开一个窗口,我可以在其中使用 ajax 在打开的窗口中执行一个进程。但我的脚本根本不起作用。
这是我目前在主窗口中的脚本
$('.tracker-window').on("click", function() {
var newWindow = window.open("/etrcontroller", "_blank", "toolbar=yes,top=500,left=900,width=400,height=400");
});
我打开的窗口中的代码
<script>
$(function () { alert(); });
</script>
当我使用第一个脚本打开窗口时,它会打开,但不会发出警报。
我可以寻求帮助吗?
谢谢。
【问题讨论】:
-
当您在新窗口中打开控制台时,您遇到了什么错误?
-
$ 未定义
-
在使用之前加载 jQuery 不是很重要吗?
-
$ is not defined表示您没有在新窗口中加载 jQuery。新窗口不会自动包含来自其他窗口的脚本,您必须再次加载所有内容。如果需要,这也包括 jQuery。
标签: javascript jquery